C# 語法糖 ver2

ihoi發表於2024-04-09
 1 using System;
 2 using System.Collections.Generic;
 3 using System.IO;
 4 using System.Linq;
 5 using System.Text;
 6 using System.Threading.Tasks;
 7 
 8 namespace ConsoleApp8
 9 {
10     public class Class1
11     {
12         void DoIt()
13         {
14             //外側片段 ctrl+k+s
15             if (File.Exists("E\\zm\\新建文字文件")) //另一種路徑寫法(@"E\zm\新建文字文件")
16             {
17                 FileStream aFile = new FileStream("E\\zm\\新建文字文件", FileMode.Open);
18                 Console.WriteLine(aFile.Length);
19                 aFile.Close(); //關閉檔案流 using ...
20             }
21         }
22 
23         static void Main(string[] args)
24         {
25             //例項化class類 Class1 c = new(); 改.Net版本號
26             Class1 c = new Class1();
27         }
28     }
29     public static class class2
30     {
31         public static void Key(this string you) //擴充方法this
32         {
33             Console.WriteLine($"key{you}");//字串
34             "ly".Key();
35         }
36     }
37 }

相關文章