C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#と.Netの違い


C#はプログラミング言語であり、.NETはフレームワークです。

.NETには、.NETFrameworkの仮想コンポーネントである共通言語ランタイム(CLR)があります。

.NETにはC#があるだけでなく、それを介してVB、F#などを操作できます。

C#は.NETの一部であり、次の機能があります-

  • ブール条件
  • 自動ガベージコレクション
  • 標準ライブラリ
  • アセンブリのバージョン管理
  • プロパティとイベント
  • デリゲートとイベント管理
  • 使いやすいジェネリック
  • インデクサー
  • 条件付きコンパイル
  • シンプルなマルチスレッド
  • LINQおよびLambda式
  • Windowsとの統合

  1. C#でのTrimStart()とTrimEnd()の違い

    TrimStart()メソッドは、文字セットの先頭の出現箇所をすべて削除しますが、TrimEnd()メソッドは、文字セットの末尾の出現箇所をすべて削除します。 TrimStart() TrimStart()メソッドは、配列で指定された文字セットの主要な出現箇所をすべて削除します。 すべての先行ゼロを削除する例を見てみましょう- 例 using System; class Program {    static void Main() {       String str ="0009678".TrimStart(ne

  2. GoとJavaの違い。

    行く Goは手続き型プログラミング言語です。プログラムはパッケージを使用して組み立てられます。動的言語に似たパターンを採用する環境をサポートします。 Java Javaはオブジェクト指向プログラミング言語です。 Javaは静かで高速、信頼性が高く、安全です。最も広く使用されている言語でもあります。 GoとJavaの重要な違いは次のとおりです。 Sr。いいえ。 キー 移動 Java 1 タイプ Goは手続き型プログラミング言語であり、動的言語と同様のパターンをサポートしています。 Javaはオブジェクト指向プログラミング言語です。 2 クラスのサポート