找到 34423 篇文章 关于编程

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

Arjun Thakur
更新于 2020-06-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-06-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-06-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-04-02 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-06-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-06-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-06-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-04-02 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-06-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-06-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("Notification received for: {0}", name); };让我们来看一个声明并实例化委托的示例 -示例 实时演示using System; delegate int NumberChanger(int n); namespace DelegateAppl {    class TestDelegate {     ... 阅读更多

广告

© . All rights reserved.