找到 2628 篇文章 适用于 C#

C# 程序获取文件的最后写入时间

karthikeya Boyini
更新于 2020-06-22 14:44:14

2K+ 次浏览

要获取 C# 中文件的最后写入时间,请使用 LastWriteTime() 方法。为此,请使用 FileInfo 和 DateTime 类。创建每个对象的实例 -FileInfo file = new FileInfo("amit.txt"); DateTime dt = file.CreationTime; dt = file.LastWriteTime;让我们看看完整的代码 -示例 实时演示using System.IO; using System; public class Program {    public static void Main() {       using (StreamWriter sw = new StreamWriter("amit.txt")) {          sw.WriteLine("Welcome!");       }       FileInfo file = new FileInfo("amit.txt");       // 文件创建时间       DateTime dt = ... 阅读更多

C# 程序获取有关文件的信息

Samual Sam
更新于 2020-06-22 14:34:31

151 次浏览

获取有关文件的信息意味着获取为该特定文件设置的所有属性。例如,文件可以是普通文件、隐藏文件、存档文件等。首先,使用 FileInfo 类 -FileInfo info = new FileInfo("hello.txt");现在,使用 FileAttributes 获取有关文件的信息 -FileAttributes attr = info.Attributes;以下是代码 -示例 实时演示using System.IO; using System; public class Program {    public static void Main() {       using (StreamWriter sw = new StreamWriter("hello.txt")) {          sw.WriteLine("This is demo text!");       }       FileInfo info = new FileInfo("hello.txt");       FileAttributes attr = info.Attributes;       Console.WriteLine(attr);    } }输出Normal

C# 程序创建新目录

karthikeya Boyini
更新于 2020-06-22 14:34:54

120 次浏览

使用 CreateDirectory 方法创建目录。假设您需要在 D 驱动器中创建目录。为此,请使用 CreateDirectory() 方法,如下所示 -Directory.CreateDirectory("D:\Tutorial");以下是代码 -示例using System.IO; using System; public class Program {    public static void Main() {       Directory.CreateDirectory("D:\Tutorial");    } }

C# 程序显示目录名称

Samual Sam
更新于 2020-06-22 14:35:19

108 次浏览

首先,使用对目录进行操作的 DirectoryInfo。其中设置的参数是文件路径 -DirectoryInfo dir = new DirectoryInfo(@"D:ew\");要获取目录的名称,请使用 Name 属性 -dir.Name以下是显示目录名称的代码 -示例 实时演示using System.IO; using System; public class Program {    public static void Main() {       DirectoryInfo dir = new DirectoryInfo(@"D:ew\");       // 显示目录的名称       Console.WriteLine(dir.Name);    } }输出D:ew\

C# 程序检查目录是否存在

karthikeya Boyini
更新于 2020-06-22 14:35:49

209 次浏览

使用 Directory. Exists 方法检查目录是否存在。假设您需要检查以下目录是否存在 -C:\Amit为此,请使用 Exists() 方法 -if (Directory.Exists("C:\Amit")) {    Console.WriteLine("目录 Amit 存在!"); }以下是完整代码 -示例 实时演示using System.IO; using System; public class Program {    public static void Main() {       if (Directory.Exists("C:\Amit")) {          Console.WriteLine("目录 Amit 存在!");       } else {       Console.WriteLine("目录 Amit 不存在!");       }    } }输出目录 Amit 不存在!

C# 程序将数组写入文件

Samual Sam
更新于 2020-06-22 14:36:30

4K+ 次浏览

使用 WriteAllLines 方法将数组写入文件。首先,设置一个字符串数组 -string[] stringArray = new string[] {    "one",    "two",    "three" };现在,使用 WriteAllLines 方法将上述数组添加到文件中 -File.WriteAllLines("new.txt", stringArray);以下是完整代码 -示例 实时演示using System.IO; using System; public class Program {    public static void Main() {       string[] stringArray = new string[] {          "one",          "two",          "three"       };       File.WriteAllLines("new.txt", stringArray);       using (StreamReader sr = new StreamReader("new.txt")) {          string res = sr.ReadToEnd();          Console.WriteLine(res);       }    } }输出one two three

C# 程序统计文件中行数

karthikeya Boyini
更新于 2020-06-22 14:37:06

2K+ 次浏览

首先,使用 StreamWriter 类创建一个文件并向其中添加内容 -using (StreamWriter sw = new StreamWriter("hello.txt")) {    sw.WriteLine("This is demo line 1");    sw.WriteLine("This is demo line 2");    sw.WriteLine("This is demo line 3"); }现在使用 ReadAllLines() 方法读取所有行。并使用 Length 属性获取行数 -int count = File.ReadAllLines("hello.txt").Length;以下是完整代码 -示例 实时演示using System; using System.Collections.Generic; using System.IO; public class Program {    public static void Main() {       using (StreamWriter sw = new StreamWriter("hello.txt")) {       ... 阅读更多

C# 中不区分大小写的字典

Samual Sam
更新于 2020-06-22 14:37:38

3K+ 次浏览

要进行不区分大小写的比较,请使用不区分大小写的字典。在声明字典时,设置以下属性以获取不区分大小写的字典 -StringComparer.OrdinalIgnoreCase像这样添加属性 -Dictionary dict = new Dictionary (StringComparer.OrdinalIgnoreCase);以下是完整代码 -示例 实时演示using System; using System.Collections.Generic; public class Program {    public static void Main() {       Dictionary dict = new Dictionary       (StringComparer.OrdinalIgnoreCase);       dict.Add("cricket", 1);       dict.Add("football", 2);       foreach (var val in dict) {          Console.WriteLine(val.ToString());       }       // 不区分大小写的字典,即“cricket”等于“CRICKET”       Console.WriteLine(dict["cricket"]);       Console.WriteLine(dict["CRICKET"]);    } }输出[cricket, 1] [football, 2] 1 1

C# 程序合并两个键的字典

karthikeya Boyini
更新于 2020-06-22 14:38:25

731 次浏览

首先,设置要合并的字典 -Dictionary dict1 = new Dictionary (); dict1.Add("one", 1); dict1.Add("Two", 2); Dictionary dict2 = new Dictionary (); dict2.Add("Three", 3); dict2.Add("Four", 4);现在,使用 HashSet 将它们合并。用于此目的的方法是 UnionWith() -HashSet hSet = new HashSet (dict1.Keys); hSet.UnionWith(dict2.Keys);以下是完整代码 -示例 实时演示using System; using System.Collections.Generic; public class Program {    public static void Main() {       Dictionary dict1 = new Dictionary ();       dict1.Add("one", 1);       dict1.Add("Two", 2);       Dictionary ... 阅读更多

C# 中的 ContainsValue

Samual Sam
更新于 2020-06-22 14:38:44

82 次浏览

在 C# 中使用 ContainsValue() 方法在字典中搜索值。创建一个字典并添加元素 -Dictionary d = new Dictionary(); d.Add("keyboard", "One"); d.Add("mouse", "Two");现在,使用 ContainsValue() 方法查找特定值 -d.ContainsValue("Two");以下是完整代码 -示例 实时演示using System; using System.Collections.Generic; using System.Linq; class Program {    static void Main() {       Dictionary d = new Dictionary();       d.Add("keyboard", "One");       d.Add("mouse", "Two");       // 搜索值       Console.WriteLine(d.ContainsValue("Two"));    } }输出True

广告