Properties文件夾 定義你程序集的屬性 項目屬性文件夾 一般只有一個 AssemblyInfo.cs 類文件,用於保存程序集的信息,如名稱,版本等,這些信息一般與項目屬性面板中的數據對應,不需要手動編寫。
.cs 類文件。源代碼都寫在這里,主要就看這里的代碼。(代碼文件)
窗體視圖:
.resx 資源文件,一些資源存放在這里,一般不需要看。
.csproj C#項目文件,用VS打開這個文件就可以直接打開這個項目,自動生成,不需要看。(帶c#圖標的)
.csproj.user 是一個配置文件,自動生成的,會記錄項目生成路徑、項目啟動程序等信息。也不需要看。
.Designer.cs 設計文件,自動生成,不需要看。
sln:在開發環境中使用的解決方案文件。它將一個或多個項目的所有元素組織到單個的解決方案中。此文件存儲在父項目目錄中.解決方案文件,他是一個或多個.proj(項目)的集合。
*.sln:(Visual Studio.Solution) 通過為環境提供對項目、項目項和解決方案項在磁盤上位置的引用,可將它們組織到解決方案中。
config文件是項目的配置文件,比如一些與程序運行有關的配置在這個文件里。
AssemblyInfo.cs是這個程序的程序集信息,比如版本號什么的定義的地方。
Resources.resx是項目的公用的資源文件,圖片、文字字串、視頻音頻都存放這里。
Resources.Designer是資源對應的C#代碼訪問的方式。
Settings.settings是與項目有關的配置信息,與app.config有關系。
Setting.Designer.cs是配置信息的C#代碼訪問代碼。
app.config是用戶可配置的文件。與Settings有關。
ControlExtended.cs是應用邏輯代碼。
FormIcon.ico是程序用到的ico文件。
frmChat.cs是窗口文件。
frmChat.Designer.cs是窗口的設計器生成的代碼存放的文件。
frmChat.resx是窗口有關的資源文件,比如窗口圖片存在這里。
Program.cs是應用程序的啟動文件。