找到 2628 篇文章 关于 C#

如何在 C# 中访问二维数组的元素?

Chandu yadav
更新于 2020-06-23 14:23:36

3K+ 浏览量

可以将二维数组视为一个表格,它具有 x 行和 y 列。二维数组中的元素是通过使用下标访问的。也就是说,数组的行索引和列索引。int x = a[1, 1]; Console.WriteLine(x);让我们来看一个示例,该示例演示如何从二维数组中访问元素。示例 Live Demo使用 System; 命名空间 Demo {    类 MyArray {       静态 void Main(string[] args) {          /* 一个具有 5 行 2 列的数组 */          int[, ] a = new int[5, 2] ... 阅读更多

如何在 C# 中使用字符串分隔符分割字符串?

Samual Sam
更新于 2020-06-23 14:24:32

741 浏览量

分隔符是在以下字符串中看到的逗号。string str = "Welcome, to, New York";现在分别设置分隔符。char[] newDelimiter = new char[] { ', ' };使用Split() 方法分割字符串,将分隔符作为参数。str.Split(newDelimiter, StringSplitOptions.None);要使用字符串分隔符分割字符串,请尝试运行以下代码-示例 Live Demo使用 System; 类 Program {    静态 void Main() {       string str = "Welcome, to, New York";       char[] newDelimiter = new char[] { ', ' };       string[] arr = str.Split(newDelimiter, StringSplitOptions.None);     ... 阅读更多

如何在 C# 中使用正则表达式分割字符串?

George John
更新于 2020-06-23 14:24:54

1K+ 浏览量

要使用正则表达式分割字符串,请使用 Regex.split。假设我们的字符串为-string str = "Hello\rWorld";现在使用 Regex.split 分割字符串,如下所示-tring[] res = Regex.Split(str, "\r");以下是使用 C# 中的正则表达式分割字符串的完整代码。示例 Live Demo使用 System; 使用 System.Text.RegularExpressions; 类 Demo {    静态 void Main() {       string str = "Hello\rWorld";       string[] res = Regex.Split(str, "\r");       遍历每个字符串单词) {          Console.WriteLine(word);       }    } }输出Hello World

如何在 C# 中将字符串分割成字符串数组的元素?

karthikeya Boyini
更新于 2020-06-23 14:25:16

1K+ 浏览量

设置要分割的字符串。string str = "Hello World!";使用 split() 方法将字符串分割成单独的元素。string[] res = str.Split(' ');以下是使用 C# 将字符串分割成字符串数组元素的完整代码。示例 Live Demo使用 System; 类 Demo {    静态 void Main() {       string str = "Hello World!";       string[] res = str.Split(' ');       Console.WriteLine("单独元素:");       遍历每个字符串单词) {          Console.WriteLine(words);       }    } }输出单独元素:Hello World!

如何在 C# 中根据字典的值对字典列表进行排序?

Samual Sam
更新于 2020-06-23 14:26:29

402 浏览量

设置带有键和值的字典列表。var d = new Dictionary(); d.Add("Zack", 0); d.Add("Akon", 3); d.Add("Jack", 2); d.Add("Tom", 1);获取并排序键。var val = d.Keys.ToList(); val.Sort();您可以尝试运行以下代码以根据值对字典列表进行排序。示例 Live Demo使用 System.Collections.Generic; 使用 System.Linq; 类 Demo {    静态 void Main() {       var d = new Dictionary();       d.Add("Zack", 0);       d.Add("Akon", 3);       d.Add("Jack", 2);       d.Add("Tom", 1);       // 获取键并对其进行排序。       var val ... 阅读更多

如何在 C# 中访问锯齿数组?

Ankith Reddy
更新于 2020-06-23 14:26:01

110 浏览量

锯齿数组是数组的数组。您可以声明一个名为 scores 的 int 类型的锯齿数组,如下所示。int [][] points;现在让我们看看如何初始化它。int[][] points = new int[][]{new int[]{10, 5}, new int[]{30, 40}, new int[]{70, 80}, new int[]{ 60, 70 }};访问锯齿数组元素,如下所示-int x = points[0][1];以下是显示如何在 C# 中访问锯齿数组的完整示例。示例使用 System; 命名空间 ArrayApplication {    类 MyArray {       静态 void Main(string[] args) {          int[][] points = new int[][]{new int[]{10, 5}, new int[]{30, 40}, new int[]{70, ... 阅读更多

如何在 C# 中从列表中选择一个随机元素?

Arjun Thakur
更新于 2020-06-23 14:12:45

42K+ 浏览量

首先,在 C# 中设置一个列表。var list = new List{ "one","two","three","four"};现在获取元素的数量并随机显示。int index = random.Next(list.Count); Console.WriteLine(list[index]);要从 C# 中的列表中选择一个随机元素,请尝试运行以下代码-示例 Live Demo使用 System; 使用 System.Collections.Generic; 命名空间 Demo {    类 Program {       静态 void Main(string[] args) {          var random = new Random();          var list = new List{ "one","two","three","four"};          int index = random.Next(list.Count);          Console.WriteLine(list[index]);       }    } }输出three

如何在 C# 中使用 Console 类的 WriteLine() 方法?

Chandu yadav
更新于 2020-06-23 14:13:17

296 浏览量

WriteLine() 是 System 命名空间中定义的 Console 类的​​方法此语句导致消息“Welcome!”显示在屏幕上,如下所示-示例 Live Demo使用 System; 命名空间 Demo {    类 Test {       静态 void Main(string[] args) {          Console.WriteLine("Welcome!");          Console.ReadKey();       }    } }输出Welcome!要使用 Console.WriteLine 显示字符数组。示例 Live Demo使用 System; 命名空间 Demo {    类 Test {       静态 void Main(string[] args) {          char[] arr = new char[] { 'W', 'e'};          Console.WriteLine(arr);          Console.ReadKey();       }    } }输出We

如何在 C# 中使用 XmlSerializer?

karthikeya Boyini
更新于 2019-07-30 22:30:23

491 浏览量

序列化/反序列化允许通过发送和接收数据与另一个应用程序进行通信。使用 XmlSerializer,您可以控制对象如何编码为 XML。要执行 XML 序列化,您需要以下两个类- StreamWriter 类 XmlSerializer 类使用 StreamWriter 和要序列化的对象的​​参数调用 Serialize 方法。 string myPath = "new.xml"; XmlSerializer s = new XmlSerializer(settings.GetType()); StreamWriter streamWriter = new StreamWriter(myPath); s.Serialize(streamWriter, settings);一个名为“new.xml”的 XML 文件可见。现在反序列化。 MySettings mySettings = new MySettings(); string myPath = "new.xml"; XmlSerializer ... 阅读更多

如何在 C# 中使用 Try/catch 块?

Samual Sam
更新于 2020-06-23 14:14:50

2K+ 浏览量

异常提供了一种将控制权从程序的一部分转移到另一部分的方法。C# 异常处理建立在四个关键字之上:try、catch、finally 和 throw。try - try 块标识一个代码块,为此激活特定的异常。它后面跟着一个或多个 catch 块。catch - 程序使用异常处理程序在程序中要处理问题的位置捕获异常。catch 关键字表示捕获异常。以下是一个示例,演示如何在 C# 中使用 try、catch 和 finally。示例 Live Demo使用 ... 阅读更多

广告