1.オブジェクト指向
2.コンポーネント指向
3.構造化言語
フレーム部4 .NET
5.クロスプラットフォーム言語
C#の機能
1.ブール条件
2.自動ガベージコレクション
3.標準ライブラリ
4.コンポーネントバージョン
5. [プロパティ(プロパティ)やイベント(イベント)
6.代理人(代表者)およびイベント管理(イベント管理)
7.使いやすいジェネリック
8.インデクサ(索引作成)
9.条件付きコンパイル
10. LINQとラムダ式
11.統合されたウィンドウ
.NET Frameworkの
フレームワークは、持っている書き込みアプリケーションに革新的なプラットフォームです。
1つのWindowsアプリケーション
2 Webアプリケーション
3 Webサービス
C#のプログラム構造
名前空間
- 名前空間のシステムを使用しました
- スペースの声明
namespace NewNameSpace { }
クラス
- クラス宣言
namespace NewNameSpace { class NewClass { } }
クラスメソッド
- Mainメソッド、C#プログラムの全ての入り口
namespace NewNameSpace { class NewClass { static void Main(string[] args) //Main 方法需要为static void 类型 { } } }
クラスプロパティ
ステートメントと式
注記
注意点
- C#は大文字と小文字を区別し、大文字と小文字が区別されます
- すべての文と式を使用する必要があります。終了
- プログラム実行Mainメソッド
- Javaのとは異なり、ファイル名はクラス名と異なる場合があります