为 Programming 找到了 34423 篇 文章
3 千次以上浏览
Yield 关键字有助于对集合进行自定义状态迭代。这意味着,当我们使用 yield 关键字时,控制权会在调用函数与源之间来回移动并反之亦然。示例 Live Demousing System; using System.Collections.Generic; namespace DemoApplication { class Program { static List numbersList = new List { 1, 2, 3, 4, 5 }; public static void Main() { foreach(int i in RunningTotal()) { Console.WriteLine(i); } Console.ReadLine(); ... 阅读更多
2 千次以上浏览
在复制目录的整个内容时,更重要的是我们复制其子目录和相关文件。示例让我们考虑下面带子目录和文件的 demo 源目录。下面是最初为空的 demo 目标目录。使用 System;使用 System.IO;命名空间 DemoApplication { 类程序 { 公共 static void Main() { 字符串 sourceDirectory = @"d:\DemoSourceDirectory"; 字符串 targetDirectory = @"d:\DemoTargetDirectory"; 目录信息 sourceDircetory = 新目录信息(sourceDirectory); 目录信息 targetDircetory = 新目录信息(targetDirectory); 全部复制(sourceDircetory, ... 阅读更多
13K 次浏览
LINQ Except 运算符属于 LINQ 中的 Set 运算符类别。Except() 方法需要两个集合并查找第二个集合中没有的那些元素。除了扩展,该方法不对复杂类型集合返回正确的结果。使用 Except() 方法示例 实时演示系统;使用 System.Collections.Generic;使用 System.Linq;命名空间 DemoApplication { 类程序 { 静态 void Main(string[] args) { 列表 animalsList1 = 新列表 { "老虎", "狮子", "狗" }; 控制台。Writeline($"Values in List1:"); ... 阅读更多
2 千次以上浏览
让我们排除下面字符串中的换行符、空格和制表符。eliminate.jpg 示例我们可以使用 string 的 Replace() 扩展方法来做到这一点。 实时演示系统;命名空间 DemoApplication { 类程序 { 静态 void Main(string[] args) { 字符串 testString = "你好 \r 美丽 \t 世界"; 字符串 replacedValue = testString.Replace("\r", "_").Replace("\t", "_"); 控制台。Writeline(replacedValue); 控制台。ReadLine(); } } }输出以上代码的输出是你好 _ 美丽 _ 世界示例我们还可以利用... 阅读更多
12K+ 次浏览
如果集合是一个列表,那么我们可以使用 LINQ 中可用作为其一部分的 ForEach 扩展方法。示例 演示系统 Live Demo; using System.Collections.Generic; namespace DemoApplication { class Program { static void Main(string[] args) { List fruits = new List { new Fruit { Name = "Apple", Size = "Small" }, new Fruit { ... 阅读更多
5K+ 次浏览
使用 C# 中的 int.Parse 或 Convert.ToInt32 方法将数字的字符串表示转换为整数。如果无法转换字符串,那么 int.Parse 或 Convert.ToInt32 方法将返回异常。Convert.ToInt32 允许空值,它不会引发任何错误。Int.parse 不允许空值,并且它引发 ArgumentNullException 错误。示例 演示类 Program { static void Main() { int res; string myStr = "5000"; res = int.Parse(myStr); 控制台.WriteLine("转换字符串是数字表示:" + res); 控制台.ReadLine(); } }输出转换字符串是 ... 阅读更多
3 千次以上浏览
对于删除所有文件夹及其各自的目录,我们可以在 C# 中让 System.IO 命名空间可用。DirectoryInfo() 类提供目录中所有子目录和文件行的详细信息。示例让我们考虑一个目录 Demo,其中有两个子目录和一些文件,如下所示。using System.IO; namespace DemoApplication { class Program { static void Main(string[] args) { DirectoryInfo di = new DirectoryInfo(@"D:\Demo"); foreach (DirectoryInfo dir in di.GetDirectories()) { foreach (FileInfo file in dir.GetFiles()) { ... 阅读更多
17K+ 次浏览
在 .Net 中,每个字符串都有一个字符集和编码。字符编码会告诉计算机如何将原始的零和一解释为真实字符。它通常通过将数字与字符配对来实现这一点。实际上,这是将一组 Unicode 字符转换为一系列字节的过程。我们可以使用 Encoding.GetString Method (Byte[]) 将指定字节数组中的所有字节解码为字符串。编码类中还提供了其他几种解码方案,例如 UTF8、Unicode、UTF32 和 ASCII。编码类可用作 System.Text 命名空间的一部分。string result = Encoding.Default.GetString(byteArray);示例 Live ... < href="https://tutorialspoint.com/how-to-convert-byte-array-to-string-in-chash">阅读更多 < fa-long-arrow-right">
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP