日本語
中文(简体)
中文(繁体)
한국어
日本語
English
Português
Español
Русский
العربية
Indonesia
Deutsch
Français
ภาษาไทย
ホーム
ソースコードダウンロード
プログラミング関連
ウェブサイト作成リソース
書籍とチュートリアル
ウェブデザインチュートリアル
ネットワークプログラミングチュートリアル
モバイルゲーム
モバイルソフトウェア
記事
ホーム
>
チュートリアルを本にする
>
プログラミング開発
C#完全マニュアル
プログラミング開発
中文版
リソースがありません
C# は、Microsoft.net の初期バージョンで中心的な位置を占めており、C++ の機能と Visual Basic の使いやすさを組み合わせた最新のオブジェクト指向プログラミング言語です。この本は、読者が C# 言語を学習できるように 3 つの部分に分かれています。最初の部分では、C# 言語について包括的に説明し、C# 言語で定義されているキーワード、ステートメント、機能について説明します。 I/O、ファイル処理、マッピング、および前処理手順も紹介されています。パート 2 では、C# クラス ライブラリについて説明します。これも です。 NET フレームワークのクラス ライブラリ。スペースが限られているため、この本では、システム名前空間に含まれるコア クラス ライブラリに焦点を当てています。この部分の内容は、ほぼすべての C# プログラマによって使用されます。パート 3 には、C# アプリケーションの例が含まれています。
本書の内容は浅いものから深いものまで幅広く、プログラミング経験のない読者や、C++ や Java のある程度の基礎があるプログラマにも適しています。
ディレクトリは次のとおりです。
第 1 部 C# 言語
第 1 章 C# の起源
1.1 C# 開発の歴史
1.2 C# と .NET Framework の関係
1.3 ユニバーサル言語ランタイムの仕組み
1.4 管理可能なコードと管理不可能なコード
第 2 章 C# の概要
2.1 オブジェクト指向プログラミング
2.2 最初の簡単なプログラム
2.3 構文エラーの処理
2.4 小さな改善
2.5 2 番目の簡単なプログラム
2.6 別のデータ型
2.7 2 つの制御ステートメント
2.8 コードブロックの使用
2.9 セミコロンと位置決め
2.10 インデント
2.11 識別子
2.12 C# クラス ライブラリ
第 3 章 データ型、リテラル、変数
3.1 データ型の重要性
3.2 C# の数値型
3.3 整数型
3.4 浮動小数点型
3.5 10 進数タイプ
3.6文字
3.7 ブール型
3.8 いくつかの出力オプション
3.9 直接量
3.10 変数
3.11 変数の範囲と使用期間
3.12 型変換と型強制
3.13 式内の型変換
第4章 オペレーター
4.1 算術演算子
4.2 関係演算子と論理演算子
4.3 代入演算子
4.4 ビット演算子
4.5?オペレーター
4.6 間隔と括弧
4.7 演算子の優先順位
第 5 章 プログラム制御文
5.1 if ステートメント
5.2 switch ステートメント
5.3 for ループ
5.4 while ループ
5.5 do-while ループ
5.6 foreachループ
5.7 Break ステートメントを使用してループを終了する
5.8 continue ステートメント
5.9 goto文
第 6 章 クラス、オブジェクト、およびメソッド
6.1 クラスの基本
6.2 オブジェクトの作成方法
6.3 参照変数と代入
6.4 メソッド
6.5 コンストラクター
6.6 新しい演算子
6.7 ガベージコレクションとデストラクタ
6.8 このキーワード
第 7 章 配列と文字列
7.1 配列
7.2 多次元配列
7.3 非統合アレイ
7.4 配列参照の割り当て
7.5 長さ属性
7.6 foreach ループ
7.7 文字列
第 8 章 メソッドとクラス
8.1 クラスメンバーへのアクセスの制御
8.2 オブジェクトをメソッドに渡す
8.3 ref パラメータと out パラメータ
8.4 引数の数は可変です
8.5 オブジェクトを返す
8.6 メソッドのオーバーロード
8.7 コンストラクターのオーバーロード
8.8 Main() メソッド
8.9 再帰
8.10 静的キーワード
第 9 章 演算子のオーバーロード
9.1 演算子のオーバーロードの基本
9.2 C# 内部型の操作の処理
9.3 関係演算子のオーバーロード
9.4 true と false のオーバーロード
9.5 論理演算子のオーバーロード
9.6 変換演算子
9.7 演算子のオーバーロードに関するヒントと制限事項
9.8 演算子のオーバーロードの別の例
第 10 章 インデックスとプロパティ
10.1 索引
10.2 プロパティ
10.3 インデックスとプロパティの使用
第11章 相続
11.1 継承の基本
11.2 メンバーのアクセスと継承
11.3 コンストラクターと継承
11.4 継承と名前の隠蔽
11.5 マルチレベル階層の作成
11.6 コンストラクターを呼び出す場合
11.7 基本クラス参照と派生オブジェクト
11.8 仮想メソッドとオーバーロード
11.9 抽象クラスの使用
11.10 継承を防ぐために sealed を使用する
11.11 オブジェクトクラス
第 12 章 インターフェイス、構造体、および列挙型
12.1 インターフェース
12.2 インターフェース参照の使用
12.3 インターフェースのプロパティ
12.4 インターフェースインデックス
12.5 インターフェースは継承可能
12.6 インターフェースの継承により名前が隠蔽される
12.7 明示的な実装
12.8 インターフェースと抽象クラスの選択
12.9 .NET標準インターフェース
12.10 インターフェースの検討例
12.11 構造
12.12 列挙型
第 13 章 例外処理
13.1 System.Exception クラス
13.2 例外処理の基本
13.3 キャッチされなかった例外の結果
13.4 例外により合理的なエラー処理が可能になる
13.5 複数の catch ステートメントの使用
13.6 すべての例外をキャッチする
13.7 ネストされた try モジュール
13.8 例外のスロー
13.9 最後にステートメント
13.10 例外の詳細な分析
13.11 派生例外クラス
13.12 派生クラス例外のキャッチ
13.13 チェックされたステートメントとチェックされていないステートメント
第14章 入力と出力
14.1 C# の I/O はデータ ストリームに依存します
14.2 データフロークラス
14.3 コンソール I/O
14.4 ファイルデータストリームとバイト指向のファイル I/O
14.5 文字ベースのファイル I/O
14.6 標準データストリームのリダイレクト
14.7 バイナリデータの読み書き
14.8 ランダムアクセスファイル
14.9 MemoryStream クラス
14.10 StringReaderクラスとStringWriterクラス
14.11 数値文字列を内部表現に変換する
第 15 章 エージェントとイベント
15.1 エージェント
15.2 イベント
15.3 .NETイベントの原則
15.4 アプリケーションイベント: ケーススタディ
第 16 章 名前空間、プリプロセッサ、およびアセンブリ
16.1 名前空間
16.2 プリプロセッサ
16.3 アセンブリおよび内部アクセス修飾子
第 17 章 ランタイム型 ID、マッピング、およびプロパティ
17.1 ランタイムタイプの識別
17.2 マッピング
17.3 マッピングの使用
17.4 プロパティ
17.5 組み込みプロパティの使用
第 18 章 安全でないコード、ポインタ、およびその他のトピック
18.1 安全でないコード
18.2 その他のキーワード
18.3 const と volatile
パート 2 C# クラス ライブラリ
第 19 章 システム名前空間
19.1 システムのメンバー
19.2 数学の授業
19.3 数値型の構造
19.4 配列クラス
19.5 BitConverterクラス
19.6 Random を使用して乱数を生成する
19.7 メモリ管理と GC クラス
19.8 オブジェクトクラス
19.9 IComparable インターフェイス
19.10 IConvertible インターフェース
19.11 ICloneable インターフェイス
19.12 IFormatProvider インターフェイスと IFormattable インターフェイス
第 20 章 文字列と書式設定
20.1 C# の文字列
20.2 文字列クラス
20.3 フォーマット
20.4 String.Format() と ToString() を使用したデータのフォーマット
20.5 カスタム数値形式の作成
20.6 日付と時刻のフォーマット
20.7 列挙型のフォーマット
第 21 章 マルチスレッドプログラミング
21.1 マルチスレッドの基本
21.2 スレッドクラス
21.3 スレッドの終了時刻の決定
21.4 IsBackground プロパティ
21.5 スレッドの優先順位
21.6 同期
21.7 Wait()、Pulse()、およびPulseAll()を使用したスレッド通信
21.8 MethodImplAttribute 属性
21.9 スレッドの一時停止、再開、停止
21.10 スレッドのステータスの確認
21.11 メインスレッドの使用
21.12 マルチスレッド化のヒント
21.13 独立したタスクの開始
第22章 集会
22.1 コレクションの概要
22.2 収集インターフェース
22.3 DictionaryEntry構造体
22.4 一般コレクションクラス
22.5 BitArray を使用してビットを保存する
22.6 個人コレクション
22.7 カウンタを介したコレクションへのアクセス
22.8 ユーザー定義クラスのコレクションへの保存
22.9 概要
第 23 章 インターネット経由のネットワーク
23.1 System.Net のメンバー
23.2 統一リソース識別子
23.3 インターネットアクセスの基本
23.4 ネットワークエラーの処理
23.5 ウリクラス
23.6 追加の HTTP 応答情報へのアクセス
23.7 MiniCrawler: ケーススタディ
23.8 Webクライアントの使用
3 番目の部分では C# を適用します。
第 24 章 コンポーネントの構築
24.1 コンポーネントの概念
24.2 C# コンポーネントの概念
24.3 IComponentインターフェース
24.4 コンポーネントクラス
24.5 単純なコンポーネント
24.6 Dispose() のオーバーロード
24.7 using ステートメントの使用
24.8 コンテナ
24.9 コンポーネントはプログラミングの未来です
第 25 章 フォームベースの Windows アプリケーションの作成
25.1 Windows プログラミングの簡単な歴史
25.2 フォームベースの Windows アプリケーションを作成する 2 つの方法
25.3 Windows がユーザーと対話する方法
25.4 Windows フォーム
25.5 フォームベースの Windows フレームワーク プログラム
25.6 ボタンの追加
25.7 メッセージ処理
25.8 メッセージボックスの使用
25.9 メニューの追加
25.10 概要
第 26 章 再帰式アナライザー
26.1 式
26.2 式の分析: 問題
26.3 式の分析
26.4 式の分析
26.5 単純な式パーサー
26.6 アナライザーへの変数の追加
26.7 再帰的パーサーでの構文チェック
26.8 いくつかの試み
付録 A XML コメントのクイック リファレンス 付録 BC# とロボティクス
拡大する
追加情報
バージョン
中文版
タイプ
プログラミング開発
更新時間
2009-07-15
サイズ
1256448
言語
簡体字中国語
関連バージョン
21天学通C#
2009-06-21
C#文法PPT
2009-06-09
C#プログラミング仕様
2009-06-09
C# 構文の完全な説明
2009-06-03
C# コーディング標準
2009-06-03
C# の共通情報
2009-06-03
おすすめ
Google Chrome
ホームページの閲覧
3.0.190.0 build 18892 绿色多语版_Google Chrome浏览器
Google Chrome
ホームページの閲覧
3.0.182.3 Dev 多国语言官方安装版
Google Chrome
ホームページの閲覧
3.0.182.3 Dev 多国语言绿色便携版
WeChat淘宝富版
電子商取引
v1.0
ストロークカラーエフェクトjpg形式
イメージアニメーション
パーティションフォーマット変換ツール
ディスクユーティリティ
1.0 绿色版_轻松实现转换各个分区的格式
Apache2.0中国語マニュアル(chm形式)
サーバーのチュートリアル
SWF/FLV ファイル形式と AMF 標準ドキュメント
イメージアニメーション
KML ファイル形式の詳細な紹介
XML チュートリアル
関連情報
すべて
C# ID カードの検証
2010-01-06
C# の基本的な面接の質問
2009-12-23
C# の一般的な概念
2009-12-14
C# アクセス修飾子
2009-12-14
C#ベースの変換
2009-12-14
C# デリゲートの基本的な使用法
2009-12-07
C# マルチスレッド プログラミングの簡単な紹介
2009-12-07
C#==>構造
2009-12-05
C# のデリゲートの概念
2009-12-05
C# の未来
2009-12-05
C# のデリゲートとイベント
2009-12-04
C#メールコード
2009-12-01
ユーザーコメント