C#(孟新しい食用)による高速馴染み

C入門#

- 問題のC / C ++のいくつかに対処するために:そのような開発効率などを、基礎となるプラットフォーム機能···C#は(Cシャープを読み取る)生成を呼び出します。

- C / C ++変換、イベントおよびガベージコレクションをバージョン管理、などの分野このようなステートメント、式、演算子ではなく、セキュリティの種類の点でC ++機能の数を進化からC#は、オブジェクト指向プログラミング言語でありますかなり革新れて。


C#の機能

Webアプリケーション、WPFアプリケーション(Windowsのプレゼンテーション財団)、シルバー、WCF(Windowsの通信基盤)、分散コンポーネント、データベースアプリケーション、Azureのを(: - 開発者はC#を使用して、.NET Framework上で動作するアプリケーションを構築することができますマイクロソフトのクラウドプラットフォーム)アプリケーション、Windows 8のアプリケーション。

- C#の支持体のカプセル化(オブジェクト指向プログラムの設計方法論の「物理的または論理的なパケットで囲まれた一つ以上の項目」として定義されるが、パッケージは、実装の詳細へのアクセスを防止するためである)、継承(既に使用クラス定義は、新しいクラスの定義は、新しいデータや新しい機能を追加することができ、同様の機能クラスは既存の技術の新しいクラスを確立するための基礎として存在する。同じ操作のための)多型(異なるオブジェクト異なる応答)が行わ。

- C#別個のヘッダファイルは、タイプ及び方法宣言に従って特定の順序を必要としません。C#ソースファイル、クラス、構造、インターフェース、イベントの任意の数を定義することができます。

- C#は、正確な、シンプル、タイプセーフな、オブジェクト指向言語です。

- C#は、持続的なシステムレベルのコンポーネントを生成COM +、または(プログラムの信頼性を達成するために)ガベージコレクションとタイプセーフを提供するために、既存のコードを統合するための他の技術サポートプラットフォームを提供し、内部コードの信頼メカニズム(安全保証手順)を提供しています。(注:新しいソフトウェア開発技術のCOMコンポーネント(コンポーネントアセンブリ)、ソフトウェアコンポーネントを開発するために使用される、と一緒に、各機能部品、複合アプリケーションシステム)。

- 対話することができ、他のプログラミング言語と.NET Frameworkの共通型システムを使用してC#が、言っていること、C#アプリケーションは、クロスランゲージ、互いにクロスプラットフォームのコールすることができます。

- C#のサポートMSMQ(Microsoftメッセージキュー(Microsoftメッセージキュー)は、異なる複数のアプリケーション間でATMの相互通信を実現することをいう。)、COM +コンポーネントサービス、WCFサービス。

- C#はデータを拡大するために、カスタムデータ型を可能にする、メタデータは、任意のオブジェクト言語に適用することができます。

- C#は効率を高めるために、我々はプログラミングエラーを排除することにコミットしています。


C#の開発環境

- 開発環境:ソフトウェア開発環境(SDE、ソフトウェア開発環境)を参照するには、システムソフトウェアおよびアプリケーション・ソフトウェアの開発と保守、エンジニアリングの使用をサポートするソフトウェアのセットを指します。今度はヨーロッパ、そのコアデータベースソフトウェア環境に統合プロジェクト支援環境(IPSE、統合プロジェクト支援環境)と呼ばれます。

-統合開発環境(IDE、統合開発環境)は、プログラムを提供することで、開発環境、コンパイラ、エディタ、デバッガ、グラフィカル・ユーザー・インタフェース・ツールなどのアプリケーションを、。

。ネット

- .NETはマイクロソフトXML Webサービスプラットフォームです。XML Webサービスは関係なく、どのオペレーティングシステム、機器やプログラミング言語の使用、アプリケーションがインターネット上でデータを通信して共有することができます。マイクロソフトの技術プラットフォームの新世代として、技術が上でアプリケーションを作成するため、および.NETアプリケーションは、.NET Frameworkのクラスライブラリを使用して書かれ、そして実行し、(CLR)の上に共通言語ランタイムアプリケーションを実行します。

- 主な特長:

1.簡単な開発と展開

2.統一プログラミングモデル

堅牢でセキュアな実行環境を提供するために、3。

複数のプログラミング言語のためのサポート4。

豊富なクラスライブラリのサポート

.NET Frameworkクラスライブラリ

- .NETライブラリであります

CLR

- 共通言語ランタイム(共通言語ランタイム)は、.NETアプリケーションのための管理された実行環境を提供します。

----------

参考文献やウェブサイト

- https://baike.baidu.com

- C#のプログラミングチュートリアル古典(第2版)

公開された14元の記事 ウォン称賛7 ビュー449

おすすめ

転載: blog.csdn.net/Sunshine_20201/article/details/104487357