找到 2628 篇文章 关于 C#

如何在 C# 中使用数组类的 Copy(, ,) 方法

Arjun Thakur
更新于 2020-06-23 12:35:11

312 次浏览

顾名思义,C# 中的 Array.Copy() 方法用于将一个数组的元素复制到另一个数组。以下是语法:Array.Copy(src, dest, length);其中 src = 要复制的数组 dest = 目标数组 length = 要复制的元素数量以下是一个示例,展示了在 C# 中使用数组类的 Copy(,,) 方法。示例 在线演示using System; class Program {    static void Main() {       int[] arrSource = new int[4];       arrSource[0] = 99;       arrSource[1] = 66;       arrSource[2] = 111;       arrSource[3] = 33;       int[] arrTarget = new int[4];       Array.Copy(arrSource, arrTarget, 4);       Console.WriteLine("目标数组 ...");       foreach (int value in arrTarget) {          Console.WriteLine(value);       }    } }输出目标数组 ... 99 66 111 33

如何在 C# 中使用数组类的 Clone() 方法?

karthikeya Boyini
更新于 2020-06-23 12:36:09

3K+ 次浏览

C# 中的 Clone() 方法用于克隆现有的数组。首先,设置要克隆的数组。string[] arr = { "Web", "World"};现在使用 array.Clone() 方法克隆上面创建的数组。string[] arrClone = array.Clone() as string[];让我们看看完整的示例。示例using System; class Program {    static void Main() {       string[] arr = { "Web", "World"};       Console.WriteLine(string.Join(",", arr));       string[] arrClone = array.Clone() as string[];       Console.WriteLine(string.Join(",", arrClone));       Console.WriteLine();    } }

如何在 C# 中使用数组类的 Clear 方法?

Chandu yadav
更新于 2020-06-23 12:36:43

256 次浏览

C# 中的 Array.Clear 类清除即清零所有元素。在下面的示例中,我们首先考虑了一个包含 3 个元素的数组。int[] arr = new int[] { 11, 40, 20};现在我们使用了 Array.clear 方法来清零所有数组。Array.Clear(arr, 0, arr.Length);让我们看看 C# 中 Array.clear 方法的示例。示例 在线演示using System; class Program {    static void Main() {       int[] arr = new int[] {11, 40, 20};       Console.WriteLine("数组(旧):");       foreach (int val in arr) {          Console.WriteLine(val);       }       ... 阅读更多

如何在 C# 中使用?: 条件运算符?

Samual Sam
更新于 2020-06-23 12:37:42

268 次浏览

条件运算符由符号'?:'表示第一个操作数是求值表达式。它具有从右到左的结合性。条件运算符的语法。expression ? expression : expression条件运算符的工作原理如下:第一个操作数隐式转换为 bool。如果第一个操作数求值为 true,则求值第二个操作数。如果第一个操作数求值为 false,则求值第三个操作数。请记住,在条件表达式中,只求值最后两个操作数中的一个。示例 在线演示using System; namespace Demo {    class Program {       static void Main(string[] args) {          int ... 阅读更多

如何在 C# 中对数组进行排序?

George John
更新于 2020-06-23 12:38:10

1K+ 次浏览

以下是整数数组。int[] arr = { 99, 43, 86 };要排序,请使用 Sort() 方法。Array.Sort(arr);以下是完整代码,显示了如何使用 Sort() 方法在 C# 中对数组进行排序。示例 在线演示using System; class Demo {    static void Main() {       int[] arr = { 99, 43, 86 };       // 排序       Array.Sort(arr);       Console.WriteLine("排序后的列表");       foreach (int res in arr) {          Console.Write(""+res);       }       Console.WriteLine();    } }输出排序后的列表 43 86 99

如何使用数组类方法以降序对一维数组进行排序?

karthikeya Boyini
更新于 2020-06-23 12:38:54

211 次浏览

以下是未排序的数组。int[] list = {98, 23, 97, 36, 77};现在首先使用 Sort() 方法对数组进行排序。Array.Reverse(list);使用 Reverse() 方法,最终会得到一个以降序排列的排序数组。Array.Reverse(list);您可以尝试运行以下代码以降序对一维数组进行排序。示例 在线演示using System; namespace Demo {    public class MyApplication {       public static void Main(string[] args) {          int[] list = {98, 23, 97, 36, 77};          Console.WriteLine("原始未排序列表");          foreach (int i in list) { ... 阅读更多

如何在 C# 中使用 StringBuilder?

Ankith Reddy
更新于 2020-06-23 12:39:48

271 次浏览

使用 StringBuilder,您可以扩展字符串中的字符数量。字符串一旦创建就不能更改,但 StringBuilder 可以扩展。它不会在内存中创建新的对象。初始化 StringBuilder。StringBuilder str = new StringBuilder();让我们看一个示例来学习如何在 C# 中使用 StringBuilder。示例 在线演示using System; using System.Text; public class Program {    public static void Main() {       StringBuilder str = new StringBuilder("Web World!!",30);       str.Replace("World", "Arena");       Console.WriteLine(str);    } }输出Web Arena!!上面 StringBuilder 的 Replace() 方法用于在 C# 中替换字符串。

C# 中的布尔类型是什么?

Arjun Thakur
更新于 2020-06-23 12:28:29

114 次浏览

对于布尔类型,使用 bool 关键字,它是 System.Boolean 的别名。它用于声明变量以存储布尔值 true 和 false。让我们看一个示例来学习如何在 C# 中使用 bool。示例using System; public class Demo {    static void Main() {       bool val = true;       int d = DateTime.Now.DayOfYear;       val = (d % 2 == 0);       if (val) {          Console.WriteLine("天数:偶数");       } else {          Console.WriteLine("天数:奇数");       }    } }

C# 中的基类和派生类是什么?

Chandu yadav
更新于 2020-06-23 12:29:37

203 次浏览

一个类可以从多个类或接口派生,这意味着它可以继承多个基类或接口的数据和函数。例如,具有以下派生类的 Vehicle 基类。Truck Bus Motobike派生类继承基类的成员变量和成员方法。同样,Shape 类的派生类可以是 Rectangle,如下例所示。示例 在线演示using System; namespace Program {    class Shape {       public void setWidth(int w) {          width = w;       }       public void setHeight(int ... 阅读更多

如何在 C# 中对 ArrayList 进行排序?

Samual Sam
更新于 2020-06-23 12:32:40

2K+ 次浏览

要在 C# 中对 ArrayList 进行排序,可以使用 Sort() 方法。以下是 ArrayList 的示例:ArrayList arr = new ArrayList(); arr.Add(32); arr.Add(12); arr.Add(55); arr.Add(8); arr.Add(13);现在,使用 Sort() 方法对 ArrayList 进行排序。arr.Sort();您可以尝试运行以下代码,在 C# 中对 ArrayList 进行排序。示例 在线演示using System; using System.Collections; namespace Demo {    class Program {       static void Main(string[] args) {          ArrayList arr = new ArrayList();          arr.Add(32);          arr.Add(12);          arr.Add(55);          arr.Add(8);          arr.Add(13);     ... 阅读更多

广告