找到 2628 篇文章 关于 C#

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

karthikeya Boyini
更新于 2020年6月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("欢迎!");       }       FileInfo file = new FileInfo("amit.txt");       // 文件创建时间       DateTime dt = ... 阅读更多

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

Samual Sam
更新于 2020年6月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("这是一个演示文本!");       }       FileInfo info = new FileInfo("hello.txt");       FileAttributes attr = info.Attributes;       Console.WriteLine(attr);    } }输出Normal

C#程序创建新目录

karthikeya Boyini
更新于 2020年6月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年6月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年6月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年6月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年6月22日 14:37:06

2K+ 次浏览

首先,使用StreamWriter类创建一个文件并向其中添加内容 −using (StreamWriter sw = new StreamWriter("hello.txt")) {    sw.WriteLine("这是一行演示文本 1");    sw.WriteLine("这是一行演示文本 2");    sw.WriteLine("这是一行演示文本 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年6月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年6月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年6月22日 14:38:44

82 次浏览

使用 C# 中的 ContainsValue() 方法在 Dictionary 中搜索值。创建一个 Dictionary 并添加元素 - 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

广告