找到 2628 篇文章 关于 C#

如何使用 C# 在单链表中实现遍历?

Arjun Thakur
更新于 2020年6月22日 12:26:27

469 次浏览

设置一个链表集合 − var list = new LinkedList();现在,添加元素 − list.AddLast("One"); list.AddLast("Two"); list.AddLast("Four");现在,让我们在已创建的 LinkedList 中添加新元素 − LinkedListNode node = list.Find("Four"); list.AddBefore(node, "Three"); list.AddAfter(node, "Five");现在让我们看看如何遍历单链表中的节点 − 示例 using System; using System.Collections.Generic; public class Demo {    public static void Main(string[] args) {       var list = new LinkedList < string > ();       list.AddLast("One");       list.AddLast("Two");       list.AddLast("Four");       Console.WriteLine("遍历...");       foreach(var res in list) {   ... 阅读更多

如何在 C# 中循环遍历数组的所有元素?

Ankith Reddy
更新于 2020年6月22日 12:26:59

211 次浏览

首先,设置一个数组并初始化它 − int[] arr = new int[] {34, 56, 12};要循环遍历数组的所有元素 − for (int i = 0; i < arr.Length; i++) {    Console.WriteLine(arr[i]); }让我们看看完整的代码 − 示例 using System; public class Program {    public static void Main() {       int[] arr = new int[] {34, 56, 12};       // 长度       Console.WriteLine("长度:" + arr.Length);       for (int i = 0; i< arr.Length; i++) {          Console.WriteLine(arr[i]);       }    } }

如何使用 C# 列出给定字符串中的所有子字符串?

George John
更新于 2020年6月22日 12:27:41

591 次浏览

要列出所有子字符串,请使用 Substring 方法并循环遍历字符串的长度。假设我们的字符串是 − string myStr = "pqrz";使用嵌套循环并在新字符串中获取子字符串 − for (int i = 1; i < myStr.Length; i++) {    for (int start = 0; start

如何在 C# 中识别字符串是否为数字?

vanithasree
更新于 2020年4月2日 11:06:44

251 次浏览

假设我们的字符串是 − string str = "3456";现在,检查输入的字符串是否为数字 − str.All(c => char.IsDigit(c))如果字符串是数字,则以上返回 true,否则返回 false。以下是完整的代码 − 示例   实时演示 using System; using System.Linq; namespace Demo {    public class MyApplication {       public static void Main(string[] args) {          string str = "3456";          // 检查字符串是否为数字          Console.WriteLine(str.All(c => char.IsDigit(c)));       }    } }输出True

如何在 C# 中确定数组的大小?

seetha
更新于 2020年6月22日 12:28:58

149 次浏览

首先,设置一个数组 − int[] arr = {6, 3, 8, 4};现在,使用 Length 属性获取数组的大小 − arr.Length让我们看看完整的代码 − 示例   实时演示 using System; namespace Demo {    public class Demo {       public static void Main(string[] args) {          int[] arr = {6, 3, 8, 4};          Console.WriteLine("数组...");          foreach (int i in arr) {             Console.Write(i + " ");          }          Console.WriteLine("数组大小: "+arr.Length);       }    } }输出数组... 6 3 8 4 数组大小: 4

如何迭代 C# 元组?

Chandu yadav
更新于 2020年6月22日 12:28:17

2K+ 次浏览

首先,声明一个元组并添加值 − Tuple tuple = new Tuple(100, "Tom");使用 C#,要迭代元组,您可以选择单个元素 − tuple.Item1 // 第一个项目 tuple.Item2 // 第二个项目要显示完整的元组,只需使用: // 显示整个元组 Console.WriteLine(tuple);让我们看看完整的代码 − 示例 using System; using System.Threading; namespace Demo {    class Program {       static void Main(string[] args) {          Tuple tuple = new Tuple(100, "Tom");          if (tuple.Item1 == 100) {             Console.WriteLine(tuple.Item1);          }          if (tuple.Item2 == "Tom") {             Console.WriteLine(tuple.Item2);          }          // 显示整个元组          Console.WriteLine(tuple);       }    } }

如何清空 C# 列表?

Giri Raju
更新于 2020年6月22日 12:29:44

13K+ 次浏览

要清空 C# 列表,请使用 Clear() 方法。首先,设置一个列表并添加元素 − List myList = new List() {    "one",    "two",    "three",    "four",    "five",    "six" };现在,让我们清空列表 − myList.Clear();示例   实时演示 using System; using System.Collections.Generic; public class Program {    public static void Main() {       List myList = new List() {          "one",          "two",          "three",          "four",          "five",          "six"       };       ... 阅读更多

如何迭代 C# 列表?

Arjun Thakur
更新于 2020年4月2日 11:03:52

2K+ 次浏览

声明一个列表并添加元素 − var products = new List < string > (); // 添加元素 products.Add("Belts"); products.Add("T-Shirt"); products.Add("Trousers");使用循环进行迭代 − foreach(var p in products) {    Console.WriteLine(p); }示例让我们看看完整的示例 − using System; using System.Collections.Generic; public class Demo {    public static void Main(string[] args) {       var products = new List < string > ();       products.Add("Belts");       products.Add("T-Shirt");       products.Add("Trousers");       Console.WriteLine("我们的列表....");       foreach(var p in products) {          Console.WriteLine(p);       }    } }

如何在 C# 中连接两个列表?

Ankith Reddy
更新于 2020年6月22日 12:16:21

5K+ 次浏览

要连接两个列表,请使用 AddRange() 方法。设置第一个列表 − var list1 = new List < string > (); list1.Add("Keyboard"); list1.Add("Mouse");设置第二个列表 − var list2 = new List < string > (); list2.Add("Hard Disk"); list2.Add("Pen Drive");要连接这两个列表 − lists1.AddRange(lists2);以下是完整的代码 − 示例 using System.Collections.Generic; using System; namespace Demo {    public static class Program {       public static void Main() {          var list1 = new List < string > ();          list1.Add("Keyboard");          list1.Add("Mouse");          Console.WriteLine("我们的list1....");   ... 阅读更多

如何在 C# 中实例化委托?

George John
更新于 2020年6月22日 12:17:50

1K+ 次浏览

使用 new 关键字实例化委托。创建委托时,传递给 new 表达式的参数的写法类似于方法调用,但不包含方法的参数。例如 − public delegate void printString(string s); printString ps1 = new printString(WriteToScreen);您也可以使用匿名方法实例化委托 − // 声明委托 void Del(string str); Del d = delegate(string name) {    Console.WriteLine("已收到关于:{0} 的通知", name); };让我们来看一个声明和实例化委托的例子 − 示例   实时演示 using System; delegate int NumberChanger(int n); namespace DelegateAppl {    class TestDelegate {     ... 阅读更多

广告