找到 2628 篇文章 关于 C#

C# 枚举 Format 方法

Chandu yadav
更新于 2020年6月23日 09:11:16

656 次浏览

Format 方法将指定枚举类型的值转换为其等效的字符串表示形式。在这里,您还可以设置格式,例如 d 表示十进制,x 表示十六进制等。我们有以下枚举。enum Stock { PenDrive, Keyboard, Speakers };默认值被分配(初始化)。PenDrive = 0 Keyboard = 1 Speakers = 2现在,假设您想要“Keyboard”名称的值。Stock st = Stock.Keyboard;为此,请尝试以下操作并获取 Keyboard 名称的常量值。Enum.Format(typeof(Stock), st, "d")以下是完整示例。示例 现场演示using System; class Demo {    enum Stock { PenDrive, Keyboard, Speakers };    static void ... 阅读更多

C# 中的 Convert.ToUInt32 方法

karthikeya Boyini
更新于 2020年6月23日 09:11:34

247 次浏览

使用 Convert.ToUInt32 方法将指定值转换为 32 位无符号整数。以下是我们的字符串。string str = "210";现在,让我们将其转换为 32 位无符号整数。uint res; res = Convert.ToUInt32(str);示例 现场演示using System; public class Demo {    public static void Main() {       string str = "210";       uint res;       res = Convert.ToUInt32(str);       Console.WriteLine("将字符串 '{0}' 转换为 {1}", str, res);    } }输出将字符串 '210' 转换为 210

C# 枚举 Equals 方法

George John
更新于 2020年6月23日 09:12:04

628 次浏览

要查找枚举之间的相等性,请使用 Equals() 方法。假设我们有以下枚举。enum Products { HardDrive, PenDrive, Keyboard};创建两个 Products 对象并分配相同的值。Products prod1 = Products.HardDrive; Products prod2 = Products.HardDrive;现在使用 Equals() 方法检查相等性。由于两者具有相同的底层值,因此它将为 True。示例 现场演示using System; class Program {    enum Products {HardDrive, PenDrive, Keyboard};    enum ProductsNew { Mouse, HeadPhone, Speakers};    static void Main() {       Products prod1 = Products.HardDrive;       Products prod2 = Products.HardDrive;       ProductsNew newProd1 = ProductsNew.HeadPhone;       ... 阅读更多

C# 枚举 CompareTo 方法

Samual Sam
更新于 2020年6月23日 09:12:25

340 次浏览

使用 C# 中的 CompareTo() 方法比较两个枚举。该方法返回以下任何值:小于零:源的值小于目标的值零:源的值等于目标的值大于零:源的值大于目标的值示例 现场演示using System; class Program {    enum Products { HardDrive = 0, PenDrive = 4, Keyboard = 8 };    static void Main() {       Products prod1 = Products.HardDrive;       Products prod2 = Products.PenDrive;       Products prod3 = Products.Keyboard;       Console.WriteLine("Stock for {0} ... 阅读更多

C# Linq Last() 方法

karthikeya Boyini
更新于 2020年6月23日 09:03:47

1K+ 次浏览

使用 Linq Last() 方法从序列中获取最后一个元素。以下是我们的数组。int[] val = { 10, 20, 30, 40 };现在,获取最后一个元素。val.AsQueryable().Last();示例 现场演示using System.Collections.Generic; using System.Linq; class Demo {    static void Main() {       int[] val = { 10, 20, 30, 40 };       // 获取最后一个元素       int last_num = val.AsQueryable().Last();       Console.WriteLine("最后一个元素:"+last_num);    } }输出最后一个元素:40

C# 中的 Convert.ToUInt64 方法

Ankith Reddy
更新于 2020年6月23日 09:03:26

146 次浏览

使用 Convert.ToUInt64() 方法将指定值转换为 64 位无符号整数。以下是我们的字符。char ch = 'a';现在,让我们将其转换为 64 位无符号整数。ulong res; res = Convert.ToUInt64(ch);这是完整示例。示例 现场演示using System; public class Demo {    public static void Main() {       char ch = 'a';       ulong res;       res = Convert.ToUInt64(ch);       Console.WriteLine("将字符值 '{0}' 转换为 {1}", ch, res);    } }输出将字符值 'a' 转换为 97

C# 中的 Convert.ToByte 方法

Arjun Thakur
更新于 2020年6月23日 09:04:35

956 次浏览

Convert.ToByte 方法用于将指定值转换为 8 位无符号整数。假设我们有一个 char 变量。Char charVal = ‘a’;现在,将其转换为 8 位无符号整数。byte byteVal = Convert.ToByte(charVal);让我们现在看看另一个示例。示例 现场演示using System; public class Demo {    public static void Main() {       char[] charVal = { 'p', 'q', 'r', 's' };       foreach (char c in charVal) {          byte byteVal = Convert.ToByte(c);          Console.WriteLine("{0} 转换为 = {1}", c, byteVal);       }    } }输出p 转换为 = 112 q 转换为 = 113 r 转换为 = 114 s 转换为 = 115

C# 中的 Convert.ToBoolean 方法

Samual Sam
更新于 2020年6月23日 09:04:09

2K+ 次浏览

Convert.ToBoolean 方法用于将指定值转换为等效的布尔值。以下是我们的双精度类型。double doubleNum = 329.34;要将其转换为布尔值,请使用 Convert.ToBoolean() 方法。bool boolNum; boolNum = System.Convert.ToBoolean(doubleNum);让我们看看另一个示例。示例 现场演示using System; public class Demo {    public static void Main() {       double doubleNum = 3.4;       bool boolNum;       // 双精度型到布尔型       boolNum = System.Convert.ToBoolean(doubleNum);       System.Console.WriteLine("{0} 作为布尔值 = {1}。", doubleNum, boolNum);    } }输出3.4 作为布尔值 = True。

C# 中的 Convert.ChangeType 方法

Chandu yadav
更新于 2020年6月23日 09:05:00

2K+ 次浏览

ChangeType() 方法返回指定类型且其值等效于指定对象的 object。假设我们有一个双精度类型。double val = -3.456现在,使用 ChangeType 方法将类型更改为整数。num = (int)Convert.ChangeType(val, TypeCode.Int32);让我们看看完整的示例。示例 现场演示using System; public class Demo {    public static void Main() {       double val = -3.456;       int num = (int)Convert.ChangeType(val, TypeCode.Int32);       Console.WriteLine("{0} 转换为 Int32:{1}", val, num);    } }输出-3.456 转换为 Int32:-3

C# Console.WindowWidth 属性

karthikeya Boyini
更新于 2020年6月23日 09:05:38

298 次浏览

WindowWidth 属性获取或设置控制台窗口的宽度。声明一个变量。int width;现在,获取当前窗口的宽度。width = Console.WindowWidth;以下是完整示例。示例 现场演示using System.Numerics; using System.Globalization; class Demo {    static void Main() {       int width;       int height;       width = Console.WindowWidth;       height = Console.WindowHeight;       Console.WriteLine("当前窗口宽度 = "+width);       Console.WriteLine("当前窗口高度 = "+height);    } }输出当前窗口宽度 = 0 当前窗口高度 = 0

广告