找到 2628 篇文章 关于 C#
598 次浏览
此方法如果输入字符串只有空格字符或为空,则返回 true。假设您正在检查空格字符。bool val1 = string.IsNullOrWhiteSpace(“ “);以上返回 True,因为字符串是空格字符。同样,使用 IsNullOrWhiteSpace() 方法检查空值。以下是检查空值和空格的完整示例 - 示例 using System; using System.IO; public class Demo { public static void Main() { bool val1 = string.IsNullOrWhiteSpace(“100”); bool val2 = string.IsNullOrWhiteSpace(" "); bool val3 = string.IsNullOrWhiteSpace(null); Console.WriteLine(val1); Console.WriteLine(val2); Console.WriteLine(val3); } }
2K+ 次浏览
此方法如果输入字符串只有空格字符或为空,则返回 true。假设您检查了空值 - bool val1 = string.IsNullOrWhiteSpace(null);以上返回 True,因为字符串是“null”。同样,检查空格字符。以下是检查空值和空格的完整示例。示例 在线演示 using System; using System.IO; public class Demo { public static void Main() { bool val1 = string.IsNullOrWhiteSpace(null); bool val2 = string.IsNullOrWhiteSpace(" "); bool val3 = string.IsNullOrWhiteSpace("5"); Console.WriteLine(val1); Console.WriteLine(val2); Console.WriteLine(val3); } }输出True True False
357 次浏览
首先,设置一个带有节点的 LinkedList。string [] students = {"Tim", "Jack", "Henry", "David", "Tom"}; LinkedList list = new LinkedList(students);要在第一个位置添加节点,请使用 AddFirst() 方法。list.AddFirst("Amit");示例 在线演示 using System; using System.Collections.Generic; class Demo { static void Main() { string [] students = {"Tim", "Jack", "Henry", "David", "Tom"}; LinkedList list = new LinkedList(students); foreach (var stu in list) { Console.WriteLine(stu); } // 添加节点 Console.WriteLine("添加节点到第一个位置后的链表..."); ... 阅读更多
152 次浏览
使用 ReadAllText() 方法一次读取文件的全部行。假设我们有一个名为“hello.txt”的文件,其中包含以下几行 - One Two Three要读取上述文件,请添加文件的路径作为参数。File.ReadAllText(myPath);上面,myPath 包含文件路径。String myPath = "hello.txt";让我们看看完整的代码 - 示例 using System; using System.IO; public class Demo { public static void Main() { String myPath = "hello.txt"; String allLines; allLines = File.ReadAllText(myPath); Console.WriteLine(allLines); } }输出以下是输出 - One Two Three
337 次浏览
如果以下任何字符串出现在格式字符串中,并且后面至少跟着一个零,则数字将以“E”或“e”在数字和指数之间进行格式化。“E” “E+” “E-” “e” “e+” “e-”示例 在线演示 using System; using System.Globalization; class Demo { static void Main() { double num = 9400; Console.WriteLine(num.ToString("0.###E+0", CultureInfo.InvariantCulture)); Console.WriteLine(String.Format(CultureInfo.InvariantCulture, "{0:0.###E+0}", num)); Console.WriteLine(num.ToString("0.###E+000", CultureInfo.InvariantCulture)); Console.WriteLine(String.Format(CultureInfo.InvariantCulture, "{0:0.###E+000}", num)); } }输出9.4E+3 9.4E+3 9.4E+003 9.4E+003
766 次浏览
使用 File.Delete 方法删除文件。首先,设置要删除的文件的路径。String myPath = @"C:\New\amit.txt";现在,使用 File.Delete 方法删除文件。File.Delete(myPath);以下是完整代码 - 示例 在线演示 using System; using System.IO; public class Program { public static void Main() { String myPath = @"C:\New\amit.txt"; Console.WriteLine("正在删除文件"); File.Delete(myPath); } }输出正在删除文件
831 次浏览
使用 File.Copy 方法复制现有文件。添加要复制的文件的路径。String myPath = @"D:\one.txt";现在将上述文件复制到以下文件 - String myPath = @"D:\one.txt";使用带有源文件和目标文件的 File.Copy 方法。File.Copy(myPath,newpath);示例 using System; using System.IO; public class Program { public static void Main() { String myPath = @"D:\one.txt"; // 文件将被复制到这里 String newpath = @"D:\two.txt"; // 复制文件 File.Copy(myPath,newpath); } }
2K+ 次浏览
Where 方法根据谓词筛选一组值。在这里,谓词正在检查大于 70 的元素。Where((n, index) => n >= 70);示例 在线演示 using System; using System.Linq; using System.Collections.Generic; public class Demo { public static void Main() { int[] arr = { 10, 30, 20, 15, 90, 85, 40, 75 }; Console.WriteLine("数组:"); foreach (int a in arr) Console.WriteLine(a); // 获取大于 70 的元素 IEnumerable myQuery = arr.AsQueryable().Where((n, index) => n >= 70); Console.WriteLine("大于 70 的元素:"); foreach (int res in myQuery) Console.WriteLine(res); } }输出数组:10 30 20 15 90 85 40 75 大于 70 的元素:90 85 75
492 次浏览
根据其每个元素的类型筛选集合。假设您有以下包含整数和字符串元素的列表 - list.Add("Katie"); list.Add(100); list.Add(200);要筛选集合并仅获取具有字符串类型的元素。var myStr = from a in list.OfType() select a;整数类型的工作方式相同。var myInt = from a in list.OfType() select a;以下是完整的代码 - 示例 在线演示 using System; using System.Linq; using System.Collections; public class Demo { public static void Main() { IList list = new ArrayList(); list.Add("Katie"); list.Add(100); list.Add(200); ... 阅读更多
19K+ 次浏览
使用 C# 中的 int.Parse 方法将数字的字符串表示形式转换为整数。如果字符串无法转换,则 int.Parse 方法将返回异常。假设您有数字的字符串表示形式。string myStr = "200";现在要将其转换为整数,请使用 int.Parse()。它将被转换。int.Parse(myStr);示例 在线演示 using System.IO; using System; class Program { static void Main() { int res; string myStr = "200"; res = int.Parse(myStr); Console.WriteLine("字符串是数字表示形式:"+res); } }输出字符串是数字表示形式:200