0
這可能已經被問過了,對不起,但是C#是一種像Java這樣的面向對象的語言嗎?我從事C++工作已經有一段時間了,但我只想檢查:我可以創建多個類並將它們用作同一Visual Studio項目中的對象嗎?這些會是.cs文件嗎?例如Playback_Adjuster.cs,Gesture_Control.cs,Audio_File.cs?如何使用C#作爲面向對象的設計?
謝謝!
這可能已經被問過了,對不起,但是C#是一種像Java這樣的面向對象的語言嗎?我從事C++工作已經有一段時間了,但我只想檢查:我可以創建多個類並將它們用作同一Visual Studio項目中的對象嗎?這些會是.cs文件嗎?例如Playback_Adjuster.cs,Gesture_Control.cs,Audio_File.cs?如何使用C#作爲面向對象的設計?
謝謝!
是的,C#完全是面向對象的。您可以在此處閱讀:http://msdn.microsoft.com/en-us/library/dd460654.aspx
此外,C#文件通常具有.cs擴展名,如您所述。您可以在同一個項目中使用多個類 - 就像其他OO語言一樣。根據我的經驗,我發現C#和Java在許多方面實際上非常相似 - 當然有差異。
您可以爲每個類使用單獨的文件,但您也可以將許多類放入一個文件中。隨你便。您也可以使用'partial class'語句將一個類「分發」/「分片」到多個文件。使用Form/Window的一個類可以將接口相關的對象放在一個文件中,並將邏輯放在另一個文件中。 – Kamil