找到 34423 篇文章 适用于编程

C# 百分比 ("P") 格式说明符

karthikeya Boyini
更新于 2020-06-23 07:26:04

14K+ 浏览量

百分比 ("P") 格式说明符用于将数字乘以 100。它将数字转换为表示 %(百分比)的字符串。我们有以下双精度类型 -double val = .975746;如果我们将设置 (“P”) 格式说明符,则上述结果将为 -97.57 %同样,使用 (“P1”) 仅包含小数点后一个值。97.6%示例 实时演示using System; using System.Globalization; class Demo {    static void Main() {       double val = .975746;       Console.WriteLine(val.ToString("P", CultureInfo.InvariantCulture));       Console.WriteLine(val.ToString("P1", CultureInfo.InvariantCulture));       Console.WriteLine(val.ToString("P4", CultureInfo.InvariantCulture));    } }输出97.57 % 97.6 % 97.5746 %

C# 定点 (“F”) 格式说明符

George John
更新于 2020-06-23 07:25:28

855 浏览量

("F") 格式说明符将数字转换为以下形式的字符串 -"-ddd.ddd…"上面,“d”表示数字(0-9)。让我们看一个例子。在这里,如果我们将设置 (“F3”) 格式说明符以在小数点后添加三个值,例如 212.212.000以下是如何另一个示例-示例 实时演示using System; using System.Globalization; class Demo {    static void Main() {       int val;       val = 38788;       Console.WriteLine(val.ToString("F",CultureInfo.InvariantCulture));       val = -344;       Console.WriteLine(val.ToString("F3",CultureInfo.InvariantCulture));       val = 5656;       Console.WriteLine(val.ToString("F5",CultureInfo.InvariantCulture));    } }输出38788.00 -344.000 5656.00000

C# 指数 (“E”) 格式说明符

karthikeya Boyini
更新于 2020-06-23 07:15:36

942 浏览量

("E") 格式说明符将数字转换为以下形式的字符串 -"-d.ddd…E+ddd"或"-d.ddd…e+ddd"上面,“d”是数字(0-9)。在指数前加上“E”或“e”。示例 实时演示using System; using System.Globalization; class Demo {    static void Main() {       double d = 3452.7678;       Console.WriteLine(d.ToString("E", CultureInfo.InvariantCulture));       Console.WriteLine(d.ToString("E10", CultureInfo.InvariantCulture));       Console.WriteLine(d.ToString("e", CultureInfo.InvariantCulture));       Console.WriteLine(d.ToString("e10", CultureInfo.InvariantCulture));    } }输出3.452768E+003 3.4527678000E+003 3.452768e+003 3.4527678000e+003

C# 中从 64 位有符号整数 (long) 到 Decimal 的隐式转换

Samual Sam
更新于 2020-06-23 07:17:31

208 浏览量

long 类型表示 64 位有符号整数。要将 64 位有符号整数隐式转换为 Decimal,首先设置一个 long 值。long val = 989678876876876;要将 long 转换为 decimal,请分配该值。dec = val;让我们看另一个例子-示例 实时演示using System; public class Demo {    public static void Main() {       long val = 76755565656565;       decimal dec;       Console.WriteLine("从 64 位有符号整数 (long) 到 Decimal 的隐式转换");       dec = val;       Console.WriteLine("Decimal : "+dec);    } }输出从 64 位有符号整数 (long) 到 Decimal 的隐式转换 Decimal : 76755565656565

C# 程序跳过序列中的元素,只要指定条件为真

Chandu yadav
更新于 2020-06-23 07:17:02

184 浏览量

使用 SkipWhile() 方法跳过序列中的元素,只要指定条件为真。以下是数组-int[] marks = { 35, 42, 48, 88, 55, 90, 95, 85 };这是条件。s => s >= 50只要上述条件为真,就会跳过大于 50 的元素,如下所示-示例 实时演示using System.Linq; using System.Collections.Generic; public class Demo {    public static void Main() {       int[] marks = { 35, 42, 48, 88, 55, 90, 95, 85 };       // 跳过大于 50 的元素       IEnumerable selMarks = marks.AsQueryable().OrderByDescending(s => s).SkipWhile(s => s >=          50);       // 显示其余元素       Console.WriteLine("跳过的分数 > 60...");       foreach (int res in selMarks) {          Console.WriteLine(res);       }    } }输出跳过的分数 > 60... 48 42 35

C# 程序从数组末尾跳过元素

karthikeya Boyini
更新于 2020-06-23 07:18:00

1K+ 浏览量

声明一个数组并初始化元素。int[] marks = { 45, 50, 60, 70, 85 };使用 SkipLast() 方法从数组末尾跳过元素。IEnumerable selMarks = marks.AsQueryable().SkipLast(3);跳过元素并返回其余元素,如下所示-示例 实时演示using System.Linq; using System.Collections.Generic; public class Demo {    public static void Main() {       int[] marks = { 45, 50, 60, 70, 85 };       Console.WriteLine("数组...");       foreach (int res in marks)       Console.WriteLine(res);       IEnumerable selMarks = marks.AsQueryable().SkipLast(3);       Console.WriteLine("跳过最后 3 个元素后的数组...");       foreach (int res in selMarks)       Console.WriteLine(res);    } }输出数组... 45 50 60 70 85 跳过最后 3 个元素后的数组... 45 50

C# DateTime 向当前日期添加天数

George John
更新于 2020-06-23 07:18:39

6K+ 浏览量

首先,获取当前日期。DateTime.Today现在,使用 AddDays() 方法向当前日期添加天数。在这里,我们向当前日期添加 10 天。DateTime.Today.AddDays(10)让我们看看完整的代码-示例 实时演示using System.Linq; public class Demo {    public static void Main() {       Console.WriteLine("今天 = {0}", DateTime.Today);       Console.WriteLine("添加 10 天 = {0}", DateTime.Today.AddDays(10));    } }输出今天 = 2018/9/11 上午 12:00:00 添加 10 天 = 2018/9/21 上午 12:00:00

C# 中的 Convert.ToSingle 方法

Samual Sam
更新于 2020-06-23 07:19:07

910 浏览量

使用 C# 中的 Convert.ToSingle() 方法将指定值转换为单精度浮点数。这是我们的布尔值-bool boolVal = false;现在,让我们使用 ToSingle() 方法将值转换为单精度浮点数。float floatVal; floatVal = Convert.ToSingle(boolVal);示例 实时演示using System; public class Demo {    public static void Main() {       bool boolVal = false;       float floatVal;       floatVal = Convert.ToSingle(boolVal);       Console.WriteLine("已将 {0} 转换为 {1}", boolVal, floatVal);    } }输出已将 False 转换为 0

C# 中的完整日期短时间 ("f") 格式说明符

Ankith Reddy
更新于 2020-06-23 07:19:26

142 浏览量

完整日期短时间标准格式说明符表示长日期 ("D") 和短时间 ("t") 模式的组合。使用 DateTime 设置日期。DateTime myDate = new DateTime(2018, 8, 29, 1, 10, 0);现在,像这样使用 (“f”) 格式说明符-myDate.ToString("f", CultureInfo.CreateSpecificCulture("en-US"))以下是一个示例-示例 实时演示using System.Globalization; class Demo {    static void Main() {       DateTime myDate = new DateTime(2018, 8, 29, 1, 10, 0);       Console.WriteLine(myDate.ToString("f",CultureInfo.CreateSpecificCulture("en-US")));    } }输出星期三,2018 年 8 月 29 日 上午 1:10

C# 中的长时间 ("T") 格式说明符

karthikeya Boyini
更新于 2020-06-23 07:19:46

388 浏览量

长时间格式说明符表示自定义日期和时间格式字符串。它由 DateTimeFormatInfo.LongTimePattern 属性定义。自定义格式字符串。HH:mm:ss示例 实时演示using System.Globalization; class Demo {    static void Main() {       DateTime date = new DateTime(2018, 9, 9, 8, 15, 30);       Console.WriteLine(date.ToString("T", CultureInfo.CreateSpecificCulture("en-us")));    } }输出上午 8:15:30

广告

© . All rights reserved.