找到 2628 篇文章 关于 C#
76 次查看
C# 中的 CharEnumerator.Reset() 方法将索引初始化到枚举字符串第一个字符之前的位置。语法public void Reset ();示例让我们来看一个实现 CharEnumerator.Reset() 方法的示例 -使用 System; 公共类 Demo { 公共静态 void Main(){ 字符串 strNum = "This is it!"; CharEnumerator ch = strNum.GetEnumerator(); Console.WriteLine("HashCode = "+ch.GetHashCode()); Console.WriteLine("Get the Type = "+ch.GetType()); while (ch.MoveNext()) Console.Write(ch.Current + " "); ch.Reset(); Console.WriteLine(); while (ch.MoveNext()) ... 阅读更多
329 次查看
C# 中的 CharEnumerator.MoveNext() 方法用于将当前 CharEnumerator 对象的内部索引递增到枚举字符串的下一个字符。语法public bool MoveNext ();让我们来看一个实现 CharEnumerator.MoveNext() 方法的示例 -示例使用 System; 公共类 Demo { 公共静态 void Main(){ 字符串 strNum = "john"; CharEnumerator ch = strNum.GetEnumerator(); Console.WriteLine("HashCode = "+ch.GetHashCode()); Console.WriteLine("Get the Type = "+ch.GetType()); while (ch.MoveNext()) Console.Write(ch.Current + " "); // 已释放 ch.Dispose(); ... 阅读更多
26 次查看
C# 中的 CharEnumerator.GetType() 方法用于获取当前实例的类型。语法public Type GetType();让我们来看一个实现 CharEnumerator.GetType() 方法的示例 -示例使用 System; 公共类 Demo { 公共静态 void Main(){ 字符串 strNum = "john"; CharEnumerator ch = strNum.GetEnumerator(); Console.WriteLine("HashCode = "+ch.GetHashCode()); Console.WriteLine("Get the Type = "+ch.GetType()); while (ch.MoveNext()) Console.Write(ch.Current + " "); // 已释放 ch.Dispose(); // 这将显示错误,因为我们释放了... 阅读更多
32 次查看
C# 中的 CharEnumerator.GetHashCode() 方法返回当前对象的哈希代码。语法public virtual int GetHashCode ();让我们来看一个实现 CharEnumerator.GetHashCode() 方法的示例 -示例使用 System; 公共类 Demo { 公共静态 void Main(){ 字符串 strNum = "john"; CharEnumerator ch = strNum.GetEnumerator(); Console.WriteLine("HashCode = "+ch.GetHashCode()); while (ch.MoveNext()) Console.Write(ch.Current + " "); // 已释放 ch.Dispose(); // 这将显示错误,因为我们在上面释放了对象 // Console.WriteLine(ch.Current); } }输出这将产生以下输出 -HashCode = 30571253 j o h n
368 次查看
C# 中的 Dictionary.Count 属性获取 Dictionary 中键/值对的数量。语法public int Count { get; }让我们来看一个实现 Dictionary.Count 属性的示例 -示例使用 System; 使用 System.Collections.Generic; 公共类 Demo { 公共静态 void Main(){ Dictionary dict = 新 Dictionary(); dict.Add("One", "Chris"); dict.Add("Two", "Steve"); dict.Add("Three", "Messi"); dict.Add("Four", "Ryan"); dict.Add("Five", "Nathan"); Console.WriteLine("元素数量 = "+dict.Count); Console.WriteLine("键/值对..."); foreach(KeyValuePair res in dict){ ... 阅读更多
337 次查看
C# 中的 Char.TryParse() 方法用于将指定字符串的值转换为其等效的 Unicode 字符。语法public static bool TryParse (string str, out char res);让我们来看一个实现 Char.TryParse () 方法的示例 -示例使用 System; 公共类 Demo { 公共静态 void Main(){ 布尔型 res; Char ch; res = Char.TryParse("10", out ch); Console.WriteLine(res); Console.WriteLine(ch.ToString()); } }输出这将产生以下输出 -False让我们再来看另一个示例 -示例使用 System; 公共类 Demo { 公共静态 void ... 阅读更多
146 次查看
C# 中的 Char.ToUpperInvariant() 方法用于使用不变文化的区分大小写规则将 Unicode 字符的值转换为其大写等效项。语法public static char ToUpperInvariant (char ch);上面,参数 ch 是要转换的 Unicode 字符。让我们来看一个实现 Char.ToUpperInvariant() 方法的示例 -示例使用 System; 公共类 Demo { 公共静态 void Main(){ char ch = 'q'; char res = Char.ToUpperInvariant(ch); Console.WriteLine("Value = "+ch); Console.WriteLine("大写等效项 = "+res); } }输出这将产生以下输出 -Value = q ... 阅读更多
276 次查看
C# 中的 Math.Log10() 方法返回指定数字的以 10 为底的对数。语法public static double Log10 (double val);这里,Val 是我们想要计算对数的数字。Log10() 方法返回 -Val 参数返回正数d 的以 10 为底的对数;即 log 10d。零负无穷大负数NaN等于 NaNNaN等于正无穷大正无穷大让我们来看一个实现 Math.Log10() 方法的示例 -示例使用 System; 公共类 Demo { 公共静态 void Main(){ 双精度型 val1 = Double.PositiveInfinity; ; 双精度型 val2 = Double.NegativeInfinity; Console.WriteLine(Math.Log10(val1)); Console.WriteLine(Math.Log10(val2)); } }输出这将产生以下输出 -∞ NaN让我们... 阅读更多
736 次查看
C# 中的 Math.Log() 方法用于返回指定数字的对数。语法public static double Log(double num) public static double Log(double num, double base)上面,num 是要计算对数的指定数字。这里,base 是对数的底数。让我们来看一个实现 Math.Log() 方法的示例 -示例使用 System; 公共类 Demo { 公共静态 void Main(){ 双精度型 val1 = 2.15; 双精度型 val2 = -2.15; Console.WriteLine(Math.Log(val1)); Console.WriteLine(Math.Log(val2)); } }输出这将产生以下输出 -0.765467842139571 NaN示例让我们... 阅读更多
57 次查看
C# 中的 Math.IEEERemainder() 方法用于返回指定数字除以另一个指定数字所得的余数。语法public static double IEEERemainder (double dividend, double divisor);现在让我们看一个实现 Math.IEEERemainder() 方法的示例:示例using System; public class Demo { public static void Main(){ double val1 = 90; double val2 = 7; // IEEE 余数 var rem = Math.IEEERemainder(val1, val2); Console.WriteLine(rem); } }输出这将产生以下输出:-1让我们再看一个实现 Math.IEEERemainder() 方法的示例:示例using ... 阅读更多