找到 2628 篇文章 适用于 C#

C# 中的 StringBuilder.EnsureCapacity() 方法

AmitDiwan
更新于 2019-12-03 09:43:35

90 次浏览

C# 中的 StringBuilder.EnsureCapacity() 方法用于确保此 StringBuilder 实例的容量至少为指定值。语法语法如下:public int EnsureCapacity (int capacity);上面,参数 capacity 是要确保的最小容量。示例让我们来看一个示例:实时演示using System; using System.Text; public class Demo{    public static void Main(){       StringBuilder strBuilder = new StringBuilder("jhbjhb");       Console.WriteLine("String = "+strBuilder);       Console.WriteLine("StringBuilder capacity= "+strBuilder.Capacity);       strBuilder.EnsureCapacity(20);       Console.WriteLine("StringBuilder capacity= "+strBuilder.Capacity);       char[] arr = new char[5] {'a', 'b', 'c', ... 阅读更多

C# 中的 IsNullOrEmpty() 方法

AmitDiwan
更新于 2019-12-03 09:39:06

1K+ 次浏览

C# 中的 IsNullOrEmpty() 方法用于指示指定的字符串是否为 null 或空字符串("")。语法语法如下:public static bool IsNullOrEmpty (string val);上面,值 val 是要测试的字符串。示例让我们来看一个示例:实时演示using System; public class Demo {    public static void Main(){       string str1 = "Amit";       string str2 = " ";       Console.WriteLine("Is string1 null or empty? = "+string.IsNullOrEmpty(str1));       Console.WriteLine("Is string2 null or empty? = "+string.IsNullOrEmpty(str2));    } }输出这将产生以下输出:Is string1 null ... 阅读更多

C# 中的 Int64.ToString() 方法

AmitDiwan
更新于 2019-12-03 09:36:53

403 次浏览

C# 中的 Int64.ToString() 方法用于将此实例的数值转换为其等效的字符串表示形式。语法语法如下:public override string ToString (); public string ToString (string format);上面,参数 format 是一个数字格式字符串。示例让我们来看一个示例:实时演示using System; public class Demo {    public static void Main(){       long val1 = 0;       long val2 = Int64.MaxValue;       Console.WriteLine("Value1 = "+val1.ToString());       Console.WriteLine("Value2 = "+val2.ToString());       Console.WriteLine("Are they equal? = "+val1.Equals(val2));       Console.WriteLine("Value1 (HashCode) = "+val1.GetHashCode()); ... 阅读更多

C# 中的 Random.NextBytes() 方法

AmitDiwan
更新于 2019-12-03 09:34:20

244 次浏览

C# 中的 Random.NextBytes() 方法用于使用随机数填充指定的字节数组的元素。语法语法如下:public virtual void NextBytes (byte[] buffer);上面 buffer 是字节数组。示例让我们来看一个示例:实时演示using System; public class Demo {    public static void Main(){       Random r = new Random();       Random r2 = new Random();       Random r3 = new Random();       Byte[] arr = new Byte[5];       r3.NextBytes(arr);       Console.WriteLine("Random numbers.....");       for (int i = 1; i

C# 中的 Queue.GetEnumerator() 方法

AmitDiwan
更新于 2019-12-03 09:26:21

85 次浏览

C# 中的 Queue.GetEnumerator() 方法用于返回一个枚举器,该枚举器遍历 Queue。语法语法如下:public virtual System.Collections.IEnumerator GetEnumerator ();示例让我们来看一个示例:实时演示using System; using System.Collections; public class Demo {    public static void Main(){       Queue queue = new Queue();       queue.Enqueue(100);       queue.Enqueue(200);       queue.Enqueue(300);       queue.Enqueue(400);       Console.WriteLine("Queue1...");       IEnumerator demoEnum = queue.GetEnumerator();       while (demoEnum.MoveNext()){          Console.WriteLine(demoEnum.Current);       }       Queue queue2 = new Queue(); ... 阅读更多

带示例的 C# 中的 Single.IsInfinity() 方法

AmitDiwan
更新于 2019-12-03 09:23:17

88 次浏览

C# 中的 Single.IsInfinity() 方法用于返回一个值,指示指定的数字是否计算为负无穷大或正无穷大。语法语法如下:public static bool IsInfinity (float val);上面,val 是一个单精度浮点数。示例让我们来看一个示例:实时演示using System; public class Demo {    public static void Main(){       float f1 = 19.3f;       float f2 = Single.MaxValue;       Console.WriteLine("Value1 = "+f1);       Console.WriteLine("Hashcode for Value1 = "+f1.GetHashCode());       Console.WriteLine("TypeCode for Value1 = "+f1.GetTypeCode());       Console.WriteLine("Is Value1 value is positive or ... 阅读更多

C# 中的 Int 64 结构体

AmitDiwan
更新于 2019-12-03 09:19:44

2K+ 次浏览

Int 64 结构体表示一个 64 位有符号整数。它是一个不可变的值类型,表示有符号整数,其值范围为:负 9,223,372,036,854,775,808 到正 9,223,372,036,854,775,807。以下是 Int 64 的字段:字段描述MaxValue表示 Int64 的最大可能值。此字段是常量。MinValue表示 Int64 的最小可能值。此字段是常量。以下是一些方法:字段描述CompareTo(Int64)将此实例与指定的 64 位有符号整数进行比较,并返回其相对值的指示。CompareTo(Object)将此实例与指定的对象进行比较,并返回其相对值的指示... 阅读更多

C# 中的 Insert() 方法

AmitDiwan
更新于 2019-12-03 09:14:54

752 次浏览

C# 中的 Insert() 方法用于返回一个新字符串,其中指定的字符串插入到此实例的指定索引位置。语法语法如下:public string Insert (int begnIndex, string val);上面,参数 begnIndex 是插入的基于零的索引位置,而 val 是要插入的字符串。示例让我们来看一个示例:实时演示using System; public class Demo{    public static void Main(){       String str = "JohnWick";       Console.WriteLine("Initial string = "+str);       String res = str.Insert(5, " ");       Console.WriteLine("Updated = ... 阅读更多

C# 中的 Random.NextDouble() 方法

AmitDiwan
更新于 2019-12-03 09:12:56

743 次浏览

C# 中的 Random.NextDouble() 方法用于返回一个大于或等于 0.0 且小于 1.0 的随机浮点数。语法语法如下:public virtual double NextDouble ();示例让我们来看一个示例:实时演示using System; public class Demo {    public static void Main(){       Random r1 = new Random();       Random r2 = new Random();       Byte[] arr = new Byte[2];       r1.NextBytes(arr);       Console.WriteLine("Random numbers in the byte array...");       for (int i = 0; i < 2; i++) ... 阅读更多

C# 中的 SortedDictionary.Remove() 方法

AmitDiwan
更新于 2019-12-03 08:19:23

92 次浏览

C# 中的 SortedDictionary.Remove() 方法用于从 SortedDictionary 中删除具有指定键的元素。输出语法如下:public bool Remove (TKey key);上面,参数 key 是要删除的元素的键。示例让我们来看一个示例:实时演示using System; using System.Collections; using System.Collections.Generic; public class Demo {    public static void Main(){       SortedDictionary sortedDict = new SortedDictionary();       sortedDict.Add(100, "Mobile");       sortedDict.Add(200, "Laptop");       sortedDict.Add(300, "Desktop");       sortedDict.Add(400, "Speakers");       sortedDict.Add(500, "Headphone");       sortedDict.Add(600, "Earphone");       ... 阅读更多

广告