找到 2628 篇文章 关于 C#
65 次浏览
要移除 StringDictionary 中的所有条目,代码如下所示:示例 在线演示using System; using System.Collections; using System.Collections.Specialized; public class Demo { public static void Main(){ StringDictionary strDict1 = new StringDictionary(); strDict1.Add("A", "John"); strDict1.Add("B", "Andy"); strDict1.Add("C", "Tim"); strDict1.Add("D", "Ryan"); strDict1.Add("E", "Kevin"); strDict1.Add("F", "Katie"); strDict1.Add("G", "Brad"); Console.WriteLine("StringDictionary1 元素..."); foreach(DictionaryEntry d in strDict1){ Console.WriteLine(d.Key + " " + d.Value); } ... 阅读更多
93 次浏览
要检查数组是否具有固定大小,请尝试以下代码:示例 在线演示using System; public class Demo { public static void Main(){ string[] products = new string[] { "Electronics", "Accessories", "Clothing", "Toys", "Clothing", "Furniture" }; Console.WriteLine("产品列表..."); foreach(string s in products){ Console.WriteLine(s); } Console.WriteLine("数组中是否包含产品 Accessories?= {0}", Array.Exists(products, ele => ele == "Accessories")); Console.WriteLine("数组中是否包含产品 Stationery?= {0}", ... 阅读更多
389 次浏览
要检查数组是否包含与特定条件匹配的元素,我们可以在 C# 中使用 StartsWith() 方法:示例 在线演示using System; public class Demo { public static void Main(){ string[] products = { "Electronics", "Accessories", "Clothing", "Toys", "Clothing", "Furniture" }; Console.WriteLine("产品列表..."); foreach(string s in products){ Console.WriteLine(s); } Console.WriteLine("一个或多个产品以字母“C”开头?= {0}", Array.Exists(products, ele => ele.StartsWith("C"))); Console.WriteLine("一个或多个行星以“D”开头?= ... 阅读更多
76 次浏览
要检查 LinkedList 中是否存在值,请尝试以下代码:示例 在线演示using System; using System.Collections.Generic; public class Demo { public static void Main(){ LinkedList linkedList = new LinkedList(); linkedList.AddLast(25); linkedList.AddLast(50); linkedList.AddLast(100); linkedList.AddLast(200); linkedList.AddLast(400); linkedList.AddLast(500); linkedList.AddLast(550); linkedList.AddLast(600); linkedList.AddLast(800); linkedList.AddLast(1200); Console.WriteLine("节点数 = " + linkedList.Count); foreach(int val in linkedList){ Console.WriteLine(val); } ... 阅读更多
85 次浏览
要检查 HashSet 和指定集合是否共享公共元素,C# 代码如下所示:示例 在线演示using System; using System.Collections.Generic; public class Demo { public static void Main(){ HashSet set1 = new HashSet(); set1.Add(25); set1.Add(50); set1.Add(75); set1.Add(100); set1.Add(125); set1.Add(150); Console.WriteLine("HashSet1 中的元素"); foreach(int val in set1){ Console.WriteLine(val); } HashSet set2 = new HashSet(); set2.Add(30); ... 阅读更多
1K+ 次浏览
BitConverter 类将基本数据类型转换为字节数组,并将字节数组转换为基本数据类型。以下是其方法:方法描述DoubleToInt64Bits(Double)将指定的双精度浮点数转换为 64 位有符号整数。GetBytes(Boolean)将指定的布尔值作为字节数组返回。GetBytes(Char)将指定的 Unicode 字符值作为字节数组返回。GetBytes(Double)将指定的双精度浮点值作为字节数组返回。GetBytes(Int16)将指定的 16 位有符号整数值作为字节数组返回。GetBytes(Int32)将指定的 32 位有符号整数值作为字节数组返回。Int64BitsToDouble(Int64)将指定的 64 位有符号整数重新解释为双精度浮点数。ToBoolean(Byte[], Int32)返回转换后的布尔值 ... 阅读更多
15K+ 次浏览
C# 中的 Join() 方法用于使用指定的分割符连接字符串数组的所有元素。语法语法如下:public static string Join (string separator, string[] val);其中,separator 是包含在字符串中的分隔符。val 参数是包含要连接的元素的数组。示例让我们来看一个例子: 在线演示using System; public class Demo { public static void Main(string[] args) { string[] strArr = {"One", "Two", "Three", "Four" }; Console.WriteLine("字符串数组..."); foreach(string s in strArr) { ... 阅读更多
1K+ 次浏览
CopyTo() 方法用于将此实例中从指定位置开始的指定数量的字符复制到 Unicode 字符数组的指定位置。语法public void CopyTo (int srcIndex, char[] dest, int desIndex, int count);其中,srcIndex − 此实例中要复制的第一个字符的索引。dest − 要将此实例中的字符复制到的 Unicode 字符数组。destIndex − 复制操作开始的目的地索引。Count − 要复制到目的地的此实例中的字符数。示例让我们来看一个例子: 在线演示using System; public class Demo { ... 阅读更多
174 次浏览
C# 中的 Queue.Contains() 方法用于确定 Queue 中是否存在某个元素。语法语法如下:public virtual bool Contains (object ob);其中,参数 ob 是要在 Queue 中定位的对象。示例让我们来看一个例子: 在线演示using System; using System.Collections.Generic; public class Demo { public static void Main() { Queue queue = new Queue(); queue.Enqueue("Gary"); queue.Enqueue("Jack"); queue.Enqueue("Ryan"); queue.Enqueue("Kevin"); queue.Enqueue("Mark"); queue.Enqueue("Jack"); queue.Enqueue("Ryan"); queue.Enqueue("Kevin"); Console.Write("计数 ... 阅读更多
498 次浏览
C# 中的 ToCharArray() 方法用于将此实例中的字符复制到 Unicode 字符数组。语法语法如下:public char[] ToCharArray (); public char[] ToCharArray (int begnIndex, int len);其中,begnIndex 是此实例中子字符串的起始位置。len 是此实例中子字符串的长度。示例让我们来看一个例子: 在线演示using System; public class Demo { public static void Main(String[] args) { string str1 = "Notebook"; string str2 = "Ultrabook"; char[] arr1 = str1.ToCharArray(); char[] ... 阅读更多