C# チュートリアルでは、C# の基本概念と高度な概念を説明します。 C# チュートリアルは初心者と専門家向けに設計されています。
C# は .Net Framework のプログラミング言語です。
C# チュートリアルには、最初の例、制御ステートメント、オブジェクトとクラス、継承、コンストラクター、デストラクター、this、静的、シール、ポリモーフィズム、抽象化、抽象クラス、インターフェイス、名前空間、カプセル化、プロパティ、インデクサー、配列などの C# のすべてのトピックが含まれています。 、文字列、正規表現、例外処理、マルチスレッド、ファイル IO、コレクションなど。
C#とは何ですか
C# は「シーシャープ」と読みます。 Microsoft が提供するオブジェクト指向プログラミング言語で、.Net Framework 上で動作します。
C# プログラミング言語の助けを借りて、さまざまな種類の安全で堅牢なアプリケーションを開発できます。
- ウィンドウアプリケーション
- ウェブアプリケーション
- 分散アプリケーション
- Webサービスアプリケーション
- データベースアプリケーションなど
C# は ECMA および ISO によって標準として承認されています。 C# は CLI (共通言語インフラストラクチャ) 用に設計されています。 CLI は、実行可能コードとランタイム環境を記述する仕様です。
C# プログラミング言語は、C++、Java、Eiffel、Modula-3、Pascal などの言語の影響を受けています。
C# インデックス
。ネットフレームワーク
- 。ネットフレームワーク
- CLR
- FCL
C#
- C# チュートリアル
- C#とは何ですか
- C++ と C# の比較
- Java と C# の比較
- C# の歴史
- C# の機能
- C# の例
- C# 変数
- C# オペレーター
- C# キーワード
C# 制御ステートメント
- C# の if-else
- C#スイッチ
- C# の For ループ
- C# While ループ
- C# の Do While ループ
- C# ブレーク
- C# 続行
- C#後藤
- C# コメント
C# 関数
- C#関数
- C# 値による呼び出し
- C# 参照による呼び出し
- C# 出力パラメータ
C# 配列
C# オブジェクトとクラス
- C# オブジェクトとクラス
- C# コンストラクター
- C# デストロイヤー
- C# これ
- C# 静的
- C# 静的クラス
- C# 静的コンストラクター
- C# 構造体
- C# 列挙型
C# のプロパティ
- C# のプロパティ
C# の継承
- C# の継承
- C# の集約
C# ポリモーフィズム
- C# メンバーのオーバーロード
- C# メソッドのオーバーライド
- C#ベース
- C# ポリモーフィズム
- C# シールド
C# の抽象化
- C# の概要
- C#インターフェース
C# 名前空間
- C# 名前空間
- C# アクセス修飾子
- C# のカプセル化
C# 文字列
C# 文字列関数
- 文字列クローン()
- 文字列比較()
- 文字列 CompareOrdinal()
- 文字列比較先()
- 文字列連結()
- 文字列に含まれる()
- 文字列コピー()
- 文字列コピー先()
- 文字列の終了()
- 文字列が等しい()
- 文字列フォーマット()
- 文字列 GetEnumerator()
- 文字列 GetHashCode()
- 文字列 GetType()
- 文字列 GetTypeCode()
- 文字列 IndexOf()
- 文字列挿入()
- 文字列インターン()
- 文字列 IsInterned()
- 文字列 IsNormalized()
- 文字列の正規化()
- 文字列 IsNullOrEmpty()
- IsNullOrWhiteSpace()
- 文字列結合()
- 文字列 LastIndexOf()
- 文字列 LastIndexOfAny()
- 文字列 PadLeft()
- 文字列 PadRight()
- 文字列の削除()
- 文字列置換()
- 文字列分割()
- 文字列で始まる()
- 文字列サブストリング()
- 文字列 ToCharArray()
- 文字列ToLower()
- 文字列 ToLowerInvariant()
- 文字列ToString()
- 文字列ToUpper()
- 文字列 ToUpperInvariant()
- 文字列のトリム()
- 文字列トリムエンド()
- 文字列トリムスタート()
C# の例外
- C# 例外処理
- C# トライ/キャッチ
- ついにC#
- C# カスタム例外
- C# がチェックされていない
- C# システム例外
C# ファイル I/O
- C# ファイルストリーム
- C# ストリームライター
- C# ストリームリーダー
- C# テキストライター
- C# テキストリーダー
- C# バイナリライター
- C# バイナリリーダー
- C# 文字列ライター
- C# 文字列リーダー
- C# ファイル情報
- C# ディレクトリ情報
- C# シリアル化
- C# デシリアライゼーション
- C# System.IO
C# コレクション
C# ジェネリックス
- C# ジェネリックス
C# デリゲート
- C# デリゲート
C# リフレクション
- C# リフレクション
C# 匿名関数
knn アルゴリズム
- 匿名関数
C# マルチスレッド化
- C# マルチスレッド化
- C# スレッドのライフサイクル
- C# スレッドクラス
- C# メインスレッド
- C# スレッドの例
- C# スレッド スリープ
- C# スレッドの中止
- C# スレッド結合
- C# スレッド名
- C# スレッド優先度
C# の同期
- C# の同期
C# の新機能
- C# の新機能
C# 2.0
- 部分型
- イテレータ
- Null 許容型
- デリゲートの共分散
- デリゲートの推論
- 静的クラス
- メソッド グループの変換 (デリゲート)
C#3.0
- 匿名型
- 拡張メソッド
- クエリ式
- 部分的な方法
- 暗黙的に型指定されたローカル変数
- オブジェクトとコレクションの初期化子
- 自動実装されたプロパティ
- ラムダ式
- 式ツリー
C#4.0
- 動的バインディング
- 名前付き引数とオプションの引数
- 一般的な共変性と反変性
- 組み込み相互運用タイプ (「NoPIA」)
C#5.0
- 非同期メソッド
- 発信者情報の属性
C#6.0
- 静的ディレクティブの使用
- 例外フィルター
- catch/finally ブロックで待機する
- 自動プロパティ初期化子
- ゲッター専用プロパティのデフォルト値
- 表現力豊かなメンバー
- ヌルプロパゲータ
- 文字列補間
- オペレーターの名前
- 辞書初期化子
- サービスとしてのコンパイラ (Roslyn)
C# 7.0
- パターンマッチング
- タプル
- 脱構築
- ローカル機能
- 桁区切り文字
- バイナリリテラル
- リファレンスリターンと地元住民
- 式本体のコンストラクターとファイナライザー
- 式本体のゲッターとセッター
- 出力変数
- 一般化された非同期戻り値の型
C# 7.1
- 非同期メイン
- デフォルトの式
C# プログラムのリスト
- C# プログラム
- フィボナッチ数列
- 素数
- 回文番号
- 階乗
- アームストロング数
- 桁の合計
- 逆引き番号
- スワップ番号
- 10 進数から 2 進数へ
- 文字数
- アルファベットトライアングル
- 数字の三角形
- フィボナッチトライアングル
前提条件
C# を学習する前に、C プログラミング言語の基本的な知識が必要です。
観客
C# チュートリアルは、初心者と専門家を支援するように設計されています。
問題
この C# チュートリアルでは問題が見つからないことを保証します。ただし、間違いがある場合は、お問い合わせフォームに問題を投稿してください。