找到 2628 篇文章 相关 C#

是否可以在 C# 中调整数组大小

Ankith Reddy
更新于 2020-06-22 13:55:30

4K+ 阅读量

您无法在 C# 中调整数组的大小,但可以使用 Array.Resize 将数组替换为不同大小的新数组。以下是我们的数组 - char[] ch = new char[10]; ch[0] = 'a'; ch[1] = 'b'; 现在,调整大小 - Array.Resize(ref ch, 10); 以下是完整的示例 - 示例 实时演示使用 System; 类程序 {    静态 void Main() {       char[] ch = new char[10];       ch[0] = 'a';       ch[1] = 'b';       // 调整数组大小       Array.Resize(ref ch, 10);       // 设置新元素的值     ... 阅读更多

在 C# 中组合两个数组

George John
更新于 2020-06-22 13:56:18

5K+ 阅读量

首先,声明并初始化两个数组 - int[] arr1 = { 37, 45, 65 }; int[] arr2 = { 70, 89, 118 }; 现在创建一个新列表 - var myList = new List(); myList.AddRange(arr1); myList.AddRange(arr2); 使用 AddRange() 方法将数组添加到新创建的列表中。myList.AddRange(arr1); myList.AddRange(arr2); 现在将列表转换为数组,如下所示 - 示例 实时演示使用 System; 使用 System.Collections.Generic; 类演示 {    静态 void Main() {       int[] arr1 = { 37, 45, 65 };       int[] arr2 = { 70, 89, 118 };       // 显示数组 1       Console.WriteLine("数组 1...");     ... 阅读更多

C# NullReferenceException

Chandu yadav
更新于 2020-06-22 13:56:42

235 阅读量

当您尝试访问指向 null 的成员字段或函数类型时,会出现 NullReferenceException。以下是一个示例 - 示例 实时演示使用 System; 类演示 {    静态 void Main() {       string str = null;       if (str.Length > 0) {          Console.WriteLine(str);       }    } } 输出以下是输出。它引发 NullReferenceException,因为您正在尝试访问指向 null 的成员 - 未处理的异常:System.NullReferenceException:对象引用未设置为对象的实例在 Demo.Main() [0x00002] 中:0 [错误] 严重未处理异常:System.NullReferenceException:对象引用未设置为对象的实例在 Demo.Main() [0x00002] 中:0

Enum.GetNames 在 C# 中

Arjun Thakur
更新于 2020-06-22 13:57:05

28 阅读量

它获取枚举中常量名称的数组。以下是语法 - Enum.GetNames(Type) 在这里,Type 是枚举类型。以下是一个示例 - 示例 实时演示使用 System; 类演示 {    枚举车辆 {       汽车,       摩托车,       卡车,    };    静态 void Main() {       // 显示枚举       foreach (string res in Enum.GetNames(typeof(Vehicle)))       Console.WriteLine(res);    } } 输出汽车 摩托车 卡车

Enum.GetName 在 C# 中

Ankith Reddy
更新于 2020-06-22 13:57:32

580 阅读量

使用 Enum.GetName 获取 Enum 值的字符串表示形式。它有两个参数 - Type - 枚举类型 Object - 枚举的值 以下是一个示例 - 示例 实时演示使用 System; 类演示 {    枚举车辆 {       汽车,       摩托车,       卡车,       自行车    };    静态 void Main() {       // 使用 GetName 获取枚举类型的字符串表示形式       string res = Enum.GetName(typeof(Vehicle), Vehicle.Motorbike);           // 显示       Console.WriteLine(res);    } } 输出摩托车

C# 中的 nameof 关键字

George John
更新于 2020-06-22 13:47:39

499 阅读量

nameof 运算符返回可以是变量、类型或成员的元素的字符串文字。例如,以下是我们的变量 - var vehicle = "motorbike"; 要获取字符串文字,请使用 nameof - nameof(vehicle); 以下是实现 nameof 关键字的代码 - 示例 实时演示使用 System; 公共类程序 {    静态 void Main() {       var vehicle = "motorbike";       Console.WriteLine(nameof(vehicle));       var time = DateTime.Now.ToLocalTime();       Console.WriteLine(nameof(time));       var a = false;       Console.WriteLine(nameof(a));    } } 输出vehicle time a

C# 中 bool 的默认值

Chandu yadav
更新于 2020-06-22 13:48:03

2K+ 阅读量

使用 default 运算符获取 bool 类型的默认值 - bool a = default(bool); 上面,我们使用了 default 关键字来获取默认值。让我们看看显示 bool 默认值的代码 - 示例 实时演示使用 System; 公共类演示 {    公共静态 void Main() {       bool a = default(bool);       // bool 的默认值       Console.WriteLine("bool 类型的默认值 = " + a);    } } 输出以下是输出。它显示一个空格,即 False。bool 类型的默认值 = False

C# 中 StringBuilder 的默认值

Arjun Thakur
更新于 2020-06-22 13:48:23

468 阅读量

使用 default 运算符获取 StringBuilder 的默认值。StringBuilder str = default(StringBuilder); 上面,我们使用了 default 关键字来获取默认值。让我们看看完整的代码 - 示例 实时演示使用 System; 使用 System.Text; 公共类演示 {    公共静态 void Main() {       StringBuilder str = default(StringBuilder);       Console.WriteLine("StringBuilder 的默认值 = " + str);    } } 输出StringBuilder 的默认值 = 以下是输出。它显示一个空格,即 Null。StringBuilder 的默认值 = Null

C# 中的 default 运算符

Ankith Reddy
更新于 2020-06-22 13:48:48

556 阅读量

使用 default,您可以获取每个引用类型和值类型的默认值。作为默认值设置的表达式在编译时进行评估。要获取 int 的默认值 - default(int); 要获取 long 的默认值 - default(long) 让我们看看显示默认值的代码 - 示例 实时演示使用 System; 公共类演示 {    公共静态 void Main() {       int val1 = default(int);       long val2 = default(long);       bool val3 = default(bool);       // int 的默认值       Console.WriteLine(val1);       // long 的默认值       Console.WriteLine(val2);       // bol 的默认值       Console.WriteLine(val3);    } } 输出0 0 False

C# 中的布尔数组

George John
更新于 2020-06-22 13:49:25

8K+ 阅读量

在布尔数组中,您可以存储 true 和 false 值。要设置布尔数组,请使用 new 运算符 - bool[] arr = new bool[5]; 要向数组中添加元素 - arr[0] = true; arr[1] = true; arr[2] = false; arr[3] = true; arr[4] = true; 让我们看看完整的代码 - 示例 实时演示使用 System; 公共类演示 {    公共静态 void Main() {       bool[] arr = new bool[5];       arr[0] = true;       arr[1] = true;       arr[2] = false;       arr[3] = true;       arr[4] = true;       Console.WriteLine("显示值...");       foreach (bool res in arr) {          Console.WriteLine(res);       }    } } 输出显示值... True True False True True

广告