找到 2628 篇文章,关于 C#
683 次浏览
OrderedDictionary 类表示键/值对的集合,可以通过键或索引访问。以下是 OrderedDictionary 类的属性:序号 属性 & 说明 1 Count 获取 OrderedDictionary 集合中包含的键/值对的数量。2 IsReadOnly 获取指示 OrderedDictionary 集合是否为只读的值。3 Item[Int32] 获取或设置指定索引处的 value。4 Item[Object] 获取或设置指定键的值。5 Keys 获取包含 OrderedDictionary 集合中键的 ICollection 对象。6 Values 获取包含 OrderedDictionary 集合中值的 ICollection 对象。以下是 OrderedDictionary 类的一些方法:序号 方法 & 说明 1 Add(Object, Object) 添加具有指定键的条目 ... 阅读更多
175 次浏览
要查找 StringBuilder 的 MaxCapacity,代码如下:示例 在线演示 using System; using System.Text; public class Demo { public static void Main(String[] args) { StringBuilder strBuilder1 = new StringBuilder("Amy"); StringBuilder strBuilder2 = new StringBuilder("Katie"); StringBuilder strBuilder3 = new StringBuilder(); StringBuilder strBuilder4 = new StringBuilder(5); strBuilder2 = strBuilder3; Console.WriteLine("StringBuilder3 是否等于 StringBuilder2? = "+strBuilder3.Equals(strBuilder2)); Console.WriteLine("StringBuider1 容量 = "+strBuilder1.Capacity); Console.WriteLine("StringBuider1 最大容量 = "+strBuilder1.MaxCapacity); Console.WriteLine("StringBuider2 容量 = "+strBuilder2.Capacity); ... 阅读更多
171 次浏览
要在 C# 中查找 StringBuilder 的长度,代码如下:示例 在线演示 using System; using System.Text; public class Demo { public static void Main(String[] args) { StringBuilder strBuilder1 = new StringBuilder("Amy"); StringBuilder strBuilder2 = new StringBuilder("Katie"); StringBuilder strBuilder3 = new StringBuilder(); StringBuilder strBuilder4 = new StringBuilder(5); strBuilder2 = strBuilder3; Console.WriteLine("StringBuilder3 是否等于 StringBuilder2? = "+strBuilder3.Equals(strBuilder2)); Console.WriteLine("StringBuider1 容量 = "+strBuilder1.Capacity); Console.WriteLine("StringBuider1 最大容量 = "+strBuilder1.MaxCapacity); Console.WriteLine("StringBuider1 长度 = "+strBuilder1.Length); ... 阅读更多
64 次浏览
要在 C# 中创建 StringDictionary,代码如下:示例 在线演示 using System; using System.Collections; using System.Collections.Specialized; public class Demo { public static void Main() { StringDictionary strDict = new StringDictionary(); strDict.Add("A", "John"); strDict.Add("B", "Andy"); strDict.Add("C", "Tim"); strDict.Add("D", "Ryan"); strDict.Add("E", "Kevin"); strDict.Add("F", "Katie"); strDict.Add("G", "Brad"); Console.WriteLine("StringDictionary 元素..."); foreach(DictionaryEntry de in strDict) { Console.WriteLine(de.Key + " " + de.Value); } } ... 阅读更多
138 次浏览
要获取由指定类型句柄引用的类型,代码如下:示例 在线演示 using System; public class Demo { public static void Main() { Type type1 = typeof(short); RuntimeTypeHandle typeHandle = Type.GetTypeHandle(type1); Type type = Type.GetTypeFromHandle(typeHandle); Console.WriteLine("属性 = " + type.Attributes); } }输出这将产生以下输出:属性 = AutoLayout, AnsiClass, Class, Serializable, BeforeFieldInit示例让我们看看另一个例子:在线演示 using System; public class Demo { public static void Main() { Type type1 = typeof(System.Type); RuntimeTypeHandle ... 阅读更多
278 次浏览
要将指定值转换为等效的布尔值,代码如下:示例 在线演示 using System; using System.Globalization; public class Demo { public static void Main() { CultureInfo cultures = new CultureInfo("en-US"); String str = "true"; Console.WriteLine("转换后的布尔值..."); bool res = Convert.ToBoolean(str, cultures); Console.Write("{0}", res); } }输出这将产生以下输出:转换后的布尔值... True示例让我们看看另一个例子:在线演示 using System; using System.Globalization; public class Demo { public static void Main() { CultureInfo cultures ... 阅读更多
99 次浏览
要使用指定键获取或设置 HybridDictionary 中的值,代码如下:示例 在线演示 using System; using System.Collections.Specialized; public class Demo { public static void Main() { HybridDictionary myDict = new HybridDictionary(); myDict.Add("1", "平板电脑"); myDict.Add("2", "台式机"); myDict.Add("3", "扬声器"); myDict.Add("4", "笔记本电脑"); myDict.Add("5", "笔记本"); myDict.Add("6", "超极本"); myDict.Add("7", "硬盘"); myDict.Add("8", "固态硬盘"); Console.WriteLine("键 5 的值 = "+myDict["5"]); } }输出这将产生以下输出:键 5 的值 = ... 阅读更多
89 次浏览
要在 StringDictionary 中使用指定键获取或设置值,代码如下:示例 在线演示 using System; using System.Collections.Specialized; public class Demo { public static void Main() { StringDictionary myDict = new StringDictionary(); myDict.Add("1", "平板电脑"); myDict.Add("2", "台式机"); myDict.Add("3", "扬声器"); myDict.Add("4", "笔记本电脑"); myDict.Add("5", "笔记本"); myDict.Add("6", "超极本"); myDict.Add("7", "硬盘"); myDict.Add("8", "固态硬盘"); myDict.Add("9", "耳机"); myDict.Add("10", "耳塞"); Console.WriteLine("键 5 的值 = "+myDict["5"]); ... 阅读更多
92 次浏览
要移除StringCollection中的所有字符串,代码如下所示 - 示例 在线演示使用 System; using System.Collections.Specialized; public class Demo { public static void Main() { StringCollection stringCol = new StringCollection(); String[] arr = new String[] { "100", "200", "300", "400", "500" }; Console.WriteLine("数组元素..."); foreach (string res in arr) { Console.WriteLine(res); } stringCol.AddRange(arr); Console.WriteLine("指定的字符串是否在StringCollection中? = "+stringCol.Contains("800")); Console.WriteLine("元素总数 = "+stringCol.Count); ... 阅读更多
浏览量:103
要移除List中的所有元素,代码如下所示 - 示例 在线演示使用 System; using System.Collections.Generic; public class Demo { public static void Main(String[] args) { List