找到 2628 篇文章 关于 C#

C# 中的 Dictionary.Clear 方法

AmitDiwan
更新于 2019-11-04 09:57:21

2K+ 次浏览

C# 中的 Dictionary.Clear() 方法会移除 Dictionary 中的所有键值对。语法public void Clear();让我们来看一个实现 Dictionary.Clear() 方法的示例 - 示例using System; using System.Collections.Generic; public class Demo {    public static void Main(){       Dictionary<string, string> dict =       new Dictionary<string, string>();       dict.Add("One", "John");       dict.Add("Two", "Tom");       dict.Add("Three", "Jacob");       dict.Add("Four", "Kevin");       dict.Add("Five", "Nathan");       Console.WriteLine("元素数量 = "+dict.Count);       Console.WriteLine("键值对...");       foreach(KeyValuePair<string, string> res in dict){          Console.WriteLine("键 = {0}, ... 阅读更多

C# 中的 CharEnumerator.Dispose() 方法

AmitDiwan
更新于 2019-11-04 09:53:38

83 次浏览

C# 中的 CharEnumerator.Dispose() 方法用于释放 CharEnumerator 类当前实例使用的所有资源。语法public void Dispose ();让我们来看一个实现 CharEnumerator.Dispose() 方法的示例 - 示例using System; public class Demo {    public static void Main(){       string strNum = "356";       CharEnumerator ch = strNum.GetEnumerator();       while (ch.MoveNext())          Console.Write(ch.Current + " ");       // 已释放       ch.Dispose();       // 这将显示错误,因为我们上面已释放了对象       // Console.WriteLine(ch.Current);    } }输出这将产生以下输出 -3 5 6

C# 中的 CharEnumerator.Clone() 方法

AmitDiwan
更新于 2019-11-04 09:51:58

68 次浏览

C# 中的 CharEnumerator.Clone() 方法用于创建当前 CharEnumerator 对象的副本。语法public object Clone();让我们来看一个实现 CharEnumerator.Clone() 方法的示例 - 示例using System; public class Demo {    public static void Main(){       string strNum = "356";       CharEnumerator ch = strNum.GetEnumerator();       while (ch.MoveNext()){          Console.Write(ch.Current + " ");          CharEnumerator enumClone = (CharEnumerator)ch.Clone();          while (enumClone.MoveNext())             Console.Write(enumClone.Current + " ");          Console.WriteLine();       }    } }输出这将产生以下输出 -3 5 6 5 6 6

C# 中的 Array.Clear() 方法

AmitDiwan
更新于 2019-11-04 09:50:00

295 次浏览

C# 中的 Array.Clear() 方法用于清除数组中的元素并将其设置为默认值。元素在一个范围内被清除。语法如下 - 语法public static void Clear (Array arr, int index, int len);这里,arr 是要清除其元素的数组,index 是要清除的元素的起始索引,len 是要清除的元素的数量。让我们来看一个实现 Array.Clear() 方法的示例 - 示例using System; public class Demo{    public static void Main(){       Console.WriteLine("数组元素...");       ... 阅读更多

C# 中的 Array.AsReadOnly(T[]) 方法

AmitDiwan
更新于 2019-11-04 08:16:34

164 次浏览

C# 中的 Array.AsReadOnly(T[]) 方法返回指定数组的只读包装器,即只读 ReadOnlyCollection。语法public static System.Collections.ObjectModel.ReadOnlyCollection AsReadOnly (T[] array);这里,T 是数组元素的类型,而数组 T[] 是一维零基数组。让我们来看一个实现 Array.AsReadOnly(T[]) 方法的示例 - 示例using System; using System.Collections.Generic; public class Demo {    public static void Main() {       String[] arr = { "John", "Tom", "Katie", "Brad" };       // 只读 IList 包装器       IList<string> list = Array.AsReadOnly( arr );       // 显示值 ... 阅读更多

C# 中的 Char.IsUpper() 方法

AmitDiwan
更新于 2019-11-04 08:14:09

2K+ 次浏览

C# 中的 Char.IsUpper() 方法指示指定的 Unicode 字符是否被归类为大写字母。语法public static bool IsUpper (char ch);上面,参数 ch 是要评估的 Unicode 字符。让我们来看一个实现 Char.IsUpper() 方法的示例 - 示例using System; public class Demo {    public static void Main(){       bool res;       char val = 'H';       Console.WriteLine("值 = "+val);       res = Char.IsUpper(val);       Console.WriteLine("该值是大写字母吗? = "+res);    } }输出这将产生以下输出 -值 = H 该值是大写字母吗? = True ... 阅读更多

C# 中的 Char.IsSymbol() 方法

AmitDiwan
更新于 2019-11-04 08:10:17

383 次浏览

C# 中的 Char.IsSymbol() 方法指示指定字符串中指定位置的字符是否被归类为符号字符。语法public static bool IsSymbol (string str, int index);上面,str 是一个字符串,而 index 是要在 str 中评估的字符的位置。让我们来看一个实现 Char.IsSymbol() 方法的示例 - 示例using System; public class Demo {    public static void Main(){       bool res;       char val = 'P';       Console.WriteLine("值 = "+val);       res = Char.IsSymbol(val);       Console.WriteLine("该值是符号吗? = "+res); ... 阅读更多

C# 中的 Char.IsControl(String, Int32) 方法

AmitDiwan
更新于 2019-11-04 08:06:22

375 次浏览

C# 中的 Char.IsControl(String, Int32) 方法用于指示指定字符串中指定位置的字符是否被归类为控制字符。语法public static bool IsControl (string str, int index);上面,str 是一个字符串。index 参数是要在 str 中评估的字符的位置。让我们来看一个实现 Char.IsControl(String, Int32) 方法的示例 - 示例using System; using System.Globalization; public class Demo {    public static void Main(){       string val = "hjk9878hj";       Console.WriteLine("字符串 = "+val);       UnicodeCategory unicode = Char.GetUnicodeCategory(val, 4);       Console.WriteLine("该 ... 阅读更多

C# 中的 Array.ConstrainedCopy() 方法

AmitDiwan
更新于 2019-11-04 08:01:39

234 次浏览

C# 中的 Array.ConstrainedCopy() 方法用于复制从指定源索引开始的数组中的元素范围,并将它们粘贴到从指定目标索引开始的另一个数组中。语法public static void ConstrainedCopy (Array sourceArr, int sourceIndex, Array destinationArr, int destinationIndex, int length);这里,sourceArr - 包含要复制数据的数组。sourceIndex - 一个 32 位整数,表示复制开始的 sourceArr 中的索引。destinationArr - 接收数据的数组。destinationIndex - 一个 32 位整数,表示存储开始的 destinationArr 中的索引。len - 一个 32 位整数,表示 ... 阅读更多

C# 中的 Dictionary.ContainsValue() 方法

AmitDiwan
更新于 2019-11-04 07:59:08

3K+ 次浏览

C# 中的 Dictionary.ContainsValue() 方法用于检查 Dictionary 是否包含特定值。语法public bool ContainsValue (TValue val);上面,Val 是要搜索的值。让我们来看一个实现 Dictionary.ContainsValue() 方法的示例 - 示例using System; using System.Collections.Generic; public class Demo {    public static void Main(){       Dictionary<string, string> dict =       new Dictionary<string, string>();       dict.Add("One", "John");       dict.Add("Two", "Tom");       dict.Add("Three", "Jacob");       dict.Add("Four", "Kevin");       dict.Add("Five", "Nathan");       Console.WriteLine("元素数量 = "+dict.Count);       Console.WriteLine("键值 ... 阅读更多

广告