找到 2628 篇文章 关于 C#
259 次浏览
使用 ReadAllLines() 方法逐行读取文件中的所有行。假设我们有一个名为“new.txt”的文件,其中包含以下行。One Two Three首先,设置要读取的文件的路径。String myPath = "new.txt";现在将其添加到字符串数组中,以便逐个获取行。String[] fLine = File.ReadAllLines(myPath);假设您需要获取第一行。为此。fLine[0]以下是如何逐行读取文件中的行的完整示例。示例using System; using System.IO; public class Demo { public static void Main() { String myPath = "new.txt"; ... 阅读更多
332 次浏览
声明一个字符串数组。string [] students = {"Jenifer", "Angelina", "Vera"};将其添加到 LinkedList 中。string [] students = {"Jenifer", "Angelina", "Vera"};现在,使用 AddLast() 方法在末尾添加一个节点。list.AddLast("Anne");示例 现场演示using System; using System.Collections.Generic; class Demo { static void Main() { string [] students = {"Jenifer", "Angelina", "Vera"}; LinkedList list = new LinkedList(students); foreach (var stu in list) { Console.WriteLine(stu); } // 在末尾添加一个节点 Console.WriteLine("在末尾添加节点..."); list.AddLast("Anne"); ... 阅读更多
95 次浏览
要检查两个序列是否相等,请使用 SequenceEqual() 方法。首先,设置序列。Employee emp1 = new Employee { EmployeeRank = 4, EmpName = "Amit", EmpMarks = 90 }; Employee emp2 = new Employee { EmployeeRank = 5, EmpName = "Raman", EmpMarks = 95 }; List employee1 = new List { emp1, emp2 }; List employee2 = new List { emp1, emp2 };现在,查找序列是否相等。employee1.AsQueryable().SequenceEqual(employee2);以下是如何显示结果的示例。示例 现场演示using System; using System.Linq; using System.Collections.Generic; public class Demo { public static void Main() { Employee ... 阅读更多
798 次浏览
使用 SelectMany 方法将元素折叠成单个集合,例如错误。一个示例是将字符串转换为字符数组。以下为我们的字符串数组。string[] str = { "Mobile", "Laptop", "Tablet" };现在,转换为字符数组。str.SelectMany(item => item.ToCharArray());示例 现场演示using System; using System.Linq; using System.Collections.Generic; public class Demo { public static void Main() { string[] str = { "Mobile", "Laptop", "Tablet" }; var res = str.SelectMany(item => item.ToCharArray()); Console.WriteLine("字符串转换为字符数组:"); foreach (char letter in res) { Console.Write(letter); } } }输出字符串转换为字符数组:MobileLaptopTablet
2K+ 次浏览
使用 Select 方法修改数组中的元素。以下为我们的字符串数组。string[] stationery = { "diary", "board", "pencil", "whiteboard" };Select 方法还指定 Lambda 表达式,如下所示 -示例 现场演示using System; using System.Linq; using System.Collections.Generic; public class Demo { public static void Main() { string[] stationery = { "diary", "board", "pencil", "whiteboard" }; var res = stationery.AsQueryable().Select((item, index) => new { result = item.Substring(0, index + 4) }); foreach (var str in res) { Console.WriteLine("{0}", str); } } }输出{ result = diar } { result = board } { result = pencil } { result = whitebo }
482 次浏览
使用 Select 方法和 Lambda 表达式计算元素的立方。以下为我们的列表。List list = new List { 2, 4, 5, 7 };现在,使用 Select() 方法并计算立方。list.AsQueryable().Select(c => c * c * c);以下为完整示例。示例 现场演示using System; using System.Linq; using System.Collections.Generic; public class Demo { public static void Main() { List list = new List { 2, 4, 5, 7 }; Console.WriteLine("元素..."); // 初始列表 javascript:void(0) foreach (int n in list) Console.WriteLine(n); ... 阅读更多
135 次浏览
WindowsTop 属性用于获取或设置控制台窗口区域相对于屏幕缓冲区的顶部位置。声明一个整数变量以获取顶部位置。int top;现在,使用 Console.WindowTop 属性。top = Console.WindowTop;让我们看看完整的示例。示例 现场演示using System; class Demo { static void Main() { int top; top = Console.WindowTop; Console.WriteLine("控制台窗口的顶部位置 = "+top); } }输出控制台窗口的顶部位置 = 0
828 次浏览
使用 Reverse 方法反转数组中的元素。这是我们的字符数组。char[] ch = { 't', 'i', 'm', 'e' };现在使用带有 AsQueryable() 方法的 Reverse() 方法获取反转。ch.AsQueryable().Reverse();让我们看看完整的代码。示例 现场演示using System; using System.Linq; using System.Collections.Generic; public class Demo { public static void Main() { char[] ch = { 't', 'i', 'm', 'e' }; Console.Write("字符串 = "); foreach(char arr in ch) { Console.Write(arr); } IQueryable res = ch.AsQueryable().Reverse(); Console.Write("反转后的字符串 = "); foreach (char c in res) { Console.Write(c); } } }输出字符串 = time 反转后的字符串 = emit
176 次浏览
完整日期长时段标准格式说明符的自定义日期和时间格式字符串由当前 DateTimeFormatInfo.FullDateTimePattern 属性定义。自定义格式字符串为 -dddd, dd MMMM yyyy HH:mm:ss示例 现场演示using System; using System.Globalization; class Demo { static void Main() { DateTime myDate = new DateTime(2018, 8, 13, 9, 15, 0); Console.WriteLine(myDate.ToString("F", CultureInfo.CreateSpecificCulture("en-US"))); } }输出星期一,2018 年 8 月 13 日上午 9:15:00