找到 2628 篇文章 关于 C#
891 次浏览
C# 中的 String.ToLowerInvariant() 方法用于返回此 String 对象的副本,该副本使用不变文化的案例规则转换为小写。语法语法如下:public string ToLowerInvariant();示例让我们来看一个示例 - 在线演示using System; using System.Text; public class Demo { public static void Main(String[] args) { string str1 = "Pink Floyd"; string str2 = "Ariana"; Console.WriteLine("String 1 = "+str1); Console.WriteLine("String1 ToLowerInvariant = "+str1.ToLowerInvariant()); Console.WriteLine("String 2 = "+str2); Console.WriteLine("String2 ToLowerInvariant = "+str2.ToLowerInvariant()); ... 阅读更多
303 次浏览
C# 中的 TimeSpan.FromTicks() 方法用于返回表示特定时间的 TimeSpan,其中规范以刻度为单位。语法语法如下:public static TimeSpan FromTicks (long val);上述参数 val 是表示时间的刻度数。示例让我们来看一个示例 - 在线演示using System; public class Demo { public static void Main() { TimeSpan span1 = TimeSpan.FromTicks(18768768); TimeSpan span2 = new TimeSpan(-9, 45, 50); TimeSpan span3 = TimeSpan.FromHours(5); TimeSpan span4 = TimeSpan.FromMilliseconds(10000); TimeSpan span5 ... 阅读更多
972 次浏览
C# 中的 Object.GetHashCode() 方法用作默认哈希函数。语法public virtual int GetHashCode ();示例让我们来看一个示例 - 在线演示using System; public class Demo { public static void Main() { Object ob = new Object(); String str = "Jim"; Type type1 = ob.GetType(); Type type2 = str.GetType(); Console.WriteLine("Hash Code = "+type1.GetHashCode()); Console.WriteLine("Hash Code = "+type2.GetHashCode()); } }输出Hash Code =30015890 Hash Code =21083178示例让我们来看另一个示例:using System; public struct Value { private int v1; private int ... 阅读更多
220 次浏览
C# 中的 IsNullOrWhiteSpace() 方法用于指示指定的字符串是否为 null、空或仅包含空白字符。语法public static bool IsNullOrWhiteSpace (string val);上述参数 val 是要测试的字符串。让我们来看一个示例 -示例让我们来看一个示例: 在线演示using System; public class Demo { public static void Main() { string str1 = null; string str2 = String.Empty; Console.WriteLine("Is string1 null or whitespace? = "+String.IsNullOrWhiteSpace(str1)); Console.WriteLine("Is string2 null or whitespace? = "+String.IsNullOrWhiteSpace(str2)); } }输出这将产生以下输出 ... 阅读更多
272 次浏览
C# 中的 BitConverter.ToUInt16() 方法用于返回从字节数组中指定位置的两个字节转换而来的 16 位无符号整数。语法public static ushort ToUInt16 (byte[] val, int begnIndex);上述 val 是字节数组,而 begnIndex 是 val 中的起始位置。示例让我们来看一个示例 - 在线演示using System; public class Demo { public static void Main() { byte[] arr = { 10, 20, 30, 40, 50}; int count = arr.Length; Console.Write("Byte Array... "); for (int i = 0; i < count; i++) ... 阅读更多
4K+ 次浏览
C# 中的 TimeSpan.FromSeconds() 方法用于返回表示指定秒数的 TimeSpan,该规范精确到最接近的毫秒。语法语法如下:public static TimeSpan FromSeconds (double val);上述参数 val 是秒数,精确到最接近的毫秒。示例让我们来看一个示例 - 在线演示using System; public class Demo { public static void Main() { TimeSpan span1 = TimeSpan.FromSeconds(0.6768788); TimeSpan span2 = new TimeSpan(25, 15, 45); TimeSpan span3 = TimeSpan.FromHours(.4788); TimeSpan span4 = TimeSpan.FromMilliseconds(0.8787); ... 阅读更多
2K+ 次浏览
C# 中的 TimeSpan.FromMinutes() 方法用于返回表示指定分钟数的 TimeSpan,该规范精确到最接近的毫秒。语法public static TimeSpan FromMinutes (double val);上述值 val 是分钟数,精确到最接近的毫秒。示例 在线演示using System; public class Demo { public static void Main() { TimeSpan span1 = TimeSpan.FromHours(0.78787); TimeSpan span2 = new TimeSpan(10, 30, 40); TimeSpan span3 = TimeSpan.FromHours(5); TimeSpan span4 = TimeSpan.FromMilliseconds(1); TimeSpan span5 = TimeSpan.FromMinutes(100); Console.WriteLine("TimeSpan1 = ... 阅读更多
8K+ 次浏览
C# 中的 String.Contains() 方法用于返回一个值,该值指示指定的子字符串是否出现在此字符串中。语法public bool Contains (string val);上述 val 是要搜索的字符串。示例 在线演示using System; public class Demo { public static void Main(String[] args) { string str1 = "Akon"; string str2 = "Ak"; Console.WriteLine("String 1 = "+str1); Console.WriteLine("HashCode of String 1 = "+str1.GetHashCode()); Console.WriteLine("String 2 = "+str2); Console.WriteLine("HashCode of String 2 = "+str2.GetHashCode()); Console.WriteLine("String 1 is equal to String 2: ... 阅读更多
597 次浏览
要在 C# 中连接字符串,请使用 String.Concat() 方法。语法public static string Concat (string str1, string str2);上述参数 str1 和 str2 是要连接的字符串。示例 在线演示using System; public class Demo { public static void Main(String[] args) { string str1 = "Jack"; string str2 = "Sparrow"; Console.WriteLine("String 1 = "+str1); Console.WriteLine("HashCode of String 1 = "+str1.GetHashCode()); Console.WriteLine("Does String1 begins with E? = "+str1.StartsWith("E")); Console.WriteLine("String 2 = "+str2); Console.WriteLine("HashCode of String 2 = "+str2.GetHashCode()); Console.WriteLine("Does ... 阅读更多
907 次浏览
C# 中的 StartsWith() 方法用于确定此字符串实例的开头是否与指定的字符串匹配。语法public bool StartsWith (string val);上述 val 是要比较的字符串。示例 在线演示using System; public class Demo { public static void Main() { string str = "JohnAndJacob"; Console.WriteLine("String = "+str); Console.WriteLine("Does String begins with J? = "+str.StartsWith("J")); char[] destArr = new char[20]; str.CopyTo(1, destArr, 0, 4); Console.Write(destArr); } }输出这将产生以下输出 -String = JohnAndJacob Does String begins with J? = True ohnA示例让我们来看另一个示例 ... 阅读更多