找到 2628 篇文章 关于 C#

C#程序检查字符串中是否有空格字符或空值

Arjun Thakur
更新于 2020年6月23日 07:20:16

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);    } }

C# 中的 IsNullOrWhiteSpace() 方法

Samual Sam
更新于 2020年6月23日 07:10:07

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

C# 程序:在链表的第一个位置添加节点

Chandu yadav
更新于 2020年6月23日 07:10:46

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("添加节点到第一个位置后的链表...");   ... 阅读更多

C# 程序:一次读取文件的全部行

karthikeya Boyini
更新于 2020年4月10日 09:42:53

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

C# 中的“E”和“e”自定义说明符

George John
更新于 2020年6月23日 07:11:31

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

在 C# 中删除文件

Ankith Reddy
更新于 2020年6月23日 07:12:15

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);    } }输出正在删除文件

C# 程序:复制现有文件

Samual Sam
更新于 2020年6月23日 07:11:53

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);    } }

C# Linq Where 方法

karthikeya Boyini
更新于 2020年6月23日 07:13:44

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

C# OfType() 方法

Arjun Thakur
更新于 2020年6月23日 07:12:57

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);     ... 阅读更多

C# int.Parse 方法

Sai Subramanyam
更新于 2020年6月23日 07:14:09

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

广告