找到 2628 篇文章 关于 C#

获取 C# 中 UInt32 值类型的 TypeCode

AmitDiwan
更新于 2019年12月11日 10:04:29

92 次浏览

要获取值类型 UInt32 的 TypeCode,代码如下所示:示例 在线演示using System; public class Demo {    public static void Main() {       uint val1 = 55;       uint val2 = 100;       TypeCode type1 = val1.GetTypeCode();       TypeCode type2 = val2.GetTypeCode();       Console.WriteLine("val1 的 TypeCode = " + type1);       Console.WriteLine("val2 的 TypeCode = " + type2);    } }输出这将产生以下输出:val1 的 TypeCode = UInt32 val2 的 TypeCode = UInt32示例让我们看另一个示例: 在线演示using System; public class Demo {   ... 阅读更多

获取 C# 中当前类型实现或继承的所有接口

AmitDiwan
更新于 2019年12月11日 10:01:43

428 次浏览

要获取当前类型实现或继承的所有接口,代码如下所示:示例 在线演示using System; public class Demo {    public static void Main() {       Type type = typeof(float);       Type myInterface = type.GetInterface("IFormattable", true);       Type[] myInterfaces = type.GetInterfaces();       Console.WriteLine("接口 = " + myInterface);       Console.WriteLine("所有接口...");       for (int i = 0; i < myInterfaces.Length; i++)         Console.WriteLine("" + myInterfaces[i]);    } }输出这将产生以下输出:接口 = System.IFormattable 所有接口... System.IComparable System.IFormattable System.IConvertible System.IComparable`1[System.Single] System.IEquatable`1[System.Single]让我们看另一个示例:示例 在线演示using System; public class Demo {   ... 阅读更多

获取 C# 中当前类型实现或继承的特定接口

AmitDiwan
更新于 2019年12月11日 09:59:31

87 次浏览

要获取当前类型实现或继承的特定接口,代码如下所示:示例 在线演示using System; public class Demo {    public static void Main() {       Type type = typeof(double);       Type myInterface = type.GetInterface("IFormattable");       Console.WriteLine("接口 = " + myInterface);    } }输出这将产生以下输出:接口 = System.IFormattable示例让我们看另一个示例: 在线演示using System; public class Demo {    public static void Main() {       Type type = typeof(float);       Type myInterface = type.GetInterface("IFormattable",true);       Console.WriteLine("接口 = " + myInterface);    } }输出这将产生以下输出:接口 = System.IFormattable

获取 C# 中值类型 UInt64 的 TypeCode

AmitDiwan
更新于 2019年12月11日 08:16:17

102 次浏览

要获取值类型 UInt64 的 TypeCode,代码如下所示:示例 在线演示using System; public class Demo {    public static void Main() {       ulong val1 = 55;       ulong val2 = 100;       TypeCode type1 = val1.GetTypeCode();       TypeCode type2 = val2.GetTypeCode();       Console.WriteLine("val1 的 TypeCode = " + type1);       Console.WriteLine("val2 的 TypeCode = " + type2);    } }输出这将产生以下输出:val1 的 TypeCode = UInt64 val2 的 TypeCode = UInt64示例让我们看另一个示例:using System; public class Demo {    public ... 阅读更多

检查 Dictionary在 C# 中是否包含特定值

AmitDiwan
更新于 2019年12月11日 08:13:50

370 次浏览

要检查 Dictionary 是否包含特定值,代码如下所示:示例 在线演示using System; using System.Collections.Generic; public class Demo {    public static void Main() {       Dictionary dict =         new Dictionary();       dict.Add("One", "John");       dict.Add("Two", "Tom");       dict.Add("Three", "Jacob");       dict.Add("Four", "Kevin");       dict.Add("Five", "Nathan");       Console.WriteLine("元素个数 = " + dict.Count);       Console.WriteLine("键值对...");       foreach(KeyValuePair res in dict) {           Console.WriteLine("键 = {0}, 值 = {1}", res.Key, res.Value); ... 阅读更多

C# 中的方法参数

AmitDiwan
更新于 2019年12月11日 08:08:00

416 次浏览

参数用于向方法传递和接收数据。让我们首先看看语法:访问说明符 - 这决定了从另一个类访问变量或方法的可见性。返回类型 - 方法可以返回值。返回类型是方法返回的值的数据类型。如果方法不返回值,则返回类型为 void。方法名称 - 方法名称是唯一的标识符,区分大小写。它不能与类中声明的任何其他标识符相同。参数列表 - 包含在括号中,... 阅读更多

反转 C# 中整个列表或指定范围内的元素顺序

AmitDiwan
更新于 2019年12月11日 08:05:55

223 次浏览

要反转整个列表中元素的顺序,代码如下所示:示例 在线演示using System; using System.Collections.Generic; public class Demo {    public static void Main(String[] args) {       List list = new List();       list.Add("One");       list.Add("Two");       list.Add("Three");       list.Add("Four");       list.Add("Five");       list.Add("Six");       list.Add("Seven");       list.Add("Eight");       Console.WriteLine("枚举器迭代列表元素...");       List.Enumerator demoEnum = list.GetEnumerator();       while (demoEnum.MoveNext()) {          string res ... 阅读更多

反转 C# 中整个 ArrayList 或指定范围内的元素顺序

AmitDiwan
更新于 2019年12月11日 07:55:44

145 次浏览

要反转整个 ArrayList 中元素的顺序,代码如下所示:示例 在线演示using System; using System.Collections; public class Demo {    public static void Main(String[] args) {       ArrayList list1 = new ArrayList();       list1.Add("A");       list1.Add("B");       list1.Add("C");       list1.Add("D");       list1.Add("E");       list1.Add("F");       list1.Add("G");       list1.Add("H");       list1.Add("I");       Console.WriteLine("ArrayList1 中的元素...");       foreach (string res in list1) {          Console.WriteLine(res);       } ... 阅读更多

将 C# 中 BitArray 中的所有位设置为指定值

AmitDiwan
更新于 2019年12月11日 07:50:46

70 次浏览

要将BitArray中的所有位设置为指定值,代码如下:示例 在线演示使用 System; 使用 System.Collections; 公共类 Demo {    公共静态无效 Main() {       BitArray arr = 新 BitArray(5);       arr[0] = false;       arr[1] = false;       arr[2] = false;       arr[3] = false;       Console.WriteLine("BitArray...");       针对(对象 ob 在 arr) {          Console.WriteLine(ob);       }       arr.SetAll(true);       Console.WriteLine("更新后的BitArray...");       针对(对象 ob 在 arr) ... 阅读更多

C# 中的 Byte 结构体

AmitDiwan
更新于 2019年12月11日 07:46:18

浏览量 216

C# 中的 Byte 结构体表示一个 8 位无符号整数。以下是字段:序号字段 & 描述1MaxValue表示 Byte 的最大可能值。此字段是常量。2MinValue表示 Byte 的最小可能值。此字段是常量。以下是一些方法:序号字段 & 描述1CompareTo(Byte)将此实例与指定的 8 位无符号整数进行比较,并返回指示其相对值的指示。2CompareTo(Object)将此实例与指定的对象进行比较,并返回指示其相对值的指示。3Equals(Byte)返回一个值,指示此实例和指定的 Byte 对象是否表示相同的值。4Equals(Object)返回一个值,指示此实例是否等于 ... 阅读更多

广告