已找到2628篇文章,主题为 Csharp

GroupBy() 方法在 C# 中

karthikeya Boyini
更新于 2020 年 6 月 22 日 13:45:32

3K+ 次浏览

GroupBy() 是一个扩展方法,用于根据某个键值从给定的集合中返回一组元素,我们的数组如下:-int[] arr = { 2, 30, 45, 60, 70 }现在,我们将使用 GroupBy() 对小于 50 的元素进行分组:-arr.GroupBy(b => chkSmaller(b))chkSmaller() 用于找出小于 50 的元素,以下是完整代码:示例 实时演示using System.Linq; class Demo {    static void Main() {       int[] arr = { 2, 30, 45, 60, 70 };       var check = arr.GroupBy(b => chkSmaller(b));   ... 阅读更多

C# 中的 StreamWriter

Samual Sam
更新于 2020 年 4 月 3 日 10:37:22

164 次浏览

使用 C# 中的 StreamWriter 将字符写入流,使用 StreamWriter 创建一个新文件:-StreamWriter sw = new StreamWriter("hello.txt"))向文件添加文本:-sw.WriteLine("Hello"); sw.WriteLine("World");以下是代码:示例using System.IO; public class Program {    public static void Main() {       using (StreamWriter sw = new StreamWriter("hello.txt")) {          sw.WriteLine("Hello");          sw.WriteLine("World");       }    } }该代码会创建“hello.text”文件并向其中添加文本,输出如下:输出输出如下:Hello World

CompareTo() 方法在 C# 中

karthikeya Boyini
更新于 2020 年 6 月 22 日 13:46:02

867 次浏览

若要比较两个值,请使用 CompareTo() 方法。以下是返回值 - 0 = 两个数字相等 1 = 第二个数字较小 -1 = 第一个数字较小以下是使用 C# 中 CompareTo() 方法的示例代码 - 示例演示using System; public class Demo {   public static void Main() {      int val1 = 100;      int val2 = 100;      int res = val1.CompareTo(val2);      Console.WriteLine(res);   } }输出0

在 C# 中声明字符数组

Samual Sam
于 2020-06-22 13:46:46 更新

6 千次浏览

声明一个字符数组并设置大小 - char[] arr = new char[5];现在设置元素 - arr[0] = 'h'; arr[1] = 'a'; arr[2] = 'n'; arr[3] = 'k'; arr[4] = 's';我们来看看现在如何用 C# 声明、初始化和显示字符数组 - 示例演示using System; public class Program {   public static void Main() {      char[] arr = new char[5];      arr[0] = 'h';      arr[1] = 'a';      arr[2] = 'n';      arr[3] = 'k';      arr[4] = 's';      Console.WriteLine("Displaying string elements...");      for (int i = 0; i < arr.Length; i++) {         Console.WriteLine(arr[i]);      }   } }输出Displaying string elements... h a n k s

使用 StringBuilder 通过索引删除一系列字符的 C# 程序

karthikeya Boyini
于 2020-06-22 13:47:13 更新

459 次浏览

使用 Remove() 方法按索引删除范围的字符。假设你需要从以下字符串中删除最后 5 个字符 - StringBuilder myStr = new StringBuilder("Framework");为此,将 Remove() 方法设置为 - str.Remove(3, 4);以下是完整的代码 - 示例演示using System.Text; public class Program {   public static void Main() {      StringBuilder myStr = new StringBuilder("Framework");      Console.WriteLine("Initial String: " + myStr);      // 移除四个字符      Console.Write("New string: ");      myStr.Remove(5, 4);      Console.WriteLine(myStr);   } }输出Initial String: Framework New string: Frame

从 StringBuilder 特定索引处开始删除字符的 C# 程序

Samual Sam
于 2020-06-22 13:35:12 更新

84 次浏览

设置 StringBuilder - StringBuilder str = new StringBuilder("Airport");假设你需要删除字符。为此,使用 Remove() 方法,它会从特定索引开始删除一系列字符 - str.Remove(3, 4);上述代码从第三个索引(即第四个位置)开始删除四个字符 - 以下是完整的代码 - 示例演示using System.Text; public class Program {   public static void Main() {      StringBuilder str = new StringBuilder("Airport");      Console.WriteLine("String: "+str);      // 移除四个字符      Console.Write("String after removing characters: ");      str.Remove(3, 4);      Console.WriteLine(str);   } }输出String: Airport String after removing characters: Air

修改字符串中某个字符的 C# 程序

karthikeya Boyini
于 2020-06-22 13:35:34 更新

234 次浏览

假设我们的字符串是 - StringBuilder str = new StringBuilder(); str.Append("pre"); 要更改字符,请设置特定索引处的该值。以下内容设置第 3 个位置处的字符 - str[2] = 'o'; 以下是完整代码 - 示例 Live Demousing System; using System.Text; public class Demo {     public static void Main() {         StringBuilder str = new StringBuilder();         str.Append("pre");         Console.WriteLine("String : "+str);         Console.WriteLine("Change 3rd character");         str[2] = 'o';         Console.WriteLine("New String : "+str);     } } 输出 String : pre Change 3rd character New String : pro

在 C# StringBuilder 中访问字符

Samual Sam
更新于 2020 年 6 月 22 日 13:35:57

333 次查看

首先,设置 StringBuilder - StringBuilder str = new StringBuilder(); str.Append("premium"); 要访问第 5 个字符并显示它 - Console.WriteLine(str[4]); 以下是完整代码 - 示例 Live Demousing System; using System.Text; public class Demo {     public static void Main() {         StringBuilder str = new StringBuilder();         str.Append("premium");         Console.WriteLine("String : "+str);         Console.Write("Accessing 5th character : ");         Console.WriteLine(str[4]);     } } 输出 String : premium Accessing 5th character : i

清除 C# 中的 StringBuilder

karthikeya Boyini
更新于 2020 年 6 月 22 日 13:36:36

2K+ 次查看

要清除 StringBuilder,请使用 Clear() 方法。假设我们已设置以下 StringBuilder - string[] myStr = { "One", "Two", "Three", "Four" }; StringBuilder str = new StringBuilder("We will print now...").AppendLine(); 现在,使用 Clear() 方法来清除 StringBuilder - str.Clear(); 让我们看看完整的代码 - 示例 Live Demousing System; using System.Text; public class Demo {     public static void Main() {         // string array         string[] myStr = { "One", "Two", "Three", "Four" };         StringBuilder str = new StringBuilder("We will print now...").AppendLine();         // foreach 循环用于附加... 阅读更多

在 foreach 循环中迭代 C# StringBuilder

Samual Sam
更新于 2020 年 6 月 22 日 13:37:06

2K+ 次查看

首先,设置一个字符串数组和 StringBuilder - // string array string[] myStr = { "One", "Two", "Three", "Four" }; StringBuilder str = new StringBuilder("We will print now...").AppendLine(); 现在,使用 foreach 循环进行迭代 - foreach (string item in myStr) {     str.Append(item).AppendLine(); } 以下是完整代码 - 示例 Live Demousing System; using System.Text; public class Demo {     public static void Main() {         // string array         string[] myStr = { "One", "Two", "Three", "Four" };         StringBuilder str = new StringBuilder("We will print now...").AppendLine();         // foreach 循环用于附加... 阅读更多

广告