- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- 数値が 2 で割り切れるかどうかを判断する C# プログラム
- この数値を 2 で割った余りが 0 であれば、2 で割り切れます。数値が 5 であると仮定すると、次の if-else を使用してそれを確認します - //checkingifthenumberisdivisibleby2ornotif(num%2==0){ Console.WriteLine("Divisibleby2");}else{ Console.WriteLine("Notdivisibleby2") ;} 以下の例は
- C#.Net チュートリアル 1520 2023-09-05 22:53:06
-
- AddSingleton、AddScoped、Add Transient C# Asp.net Core とは何ですか?
- Startup.cs に依存関係を登録するには 3 つの方法があります。つまり。 AddSingleton、AddScoped、AddTransient。シングルトンの追加 型をシングルトンとして登録すると、プロセス全体で使用できるインスタンスは 1 つだけになります。アプリケーションとあらゆるリクエスト。これは静的オブジェクトを持つのと似ており、最初のリクエストに対してインスタンスが作成され、アプリケーション全体と後続のすべてのリクエストで同じインスタンスを使用できます。パブ
- C#.Net チュートリアル 1770 2023-09-05 22:21:17
-
- 文字列を反転する C# プログラム
- 文字列の例は - myStr="Tom"; 文字列を逆にするには、まず文字列の長さを調べます -//findstringlengthintlen; len=myStr.Length-1; 次に、長さが 0 より大きくなるまで while ループを使用します - while (len>=0){ rev=rev+myStr[len]; len--;} 例 次のコードを実行して、C# で文字列を反転してみることができます。 System;cl を使用したライブ デモンストレーション
- C#.Net チュートリアル 1396 2023-09-05 19:09:03
-
- パスがディレクトリであるかファイルであるかを確認する C# プログラム
- はじめに パスがディレクトリであるかファイルであるかを確認する C# プログラムを作成する方法を学びましょう。ディレクトリはフォルダーとも呼ばれ、ファイルを保存できるコンピューター上の場所です。ディレクトリには、ファイルに加えて、他のディレクトリやショートカットも含まれます。ファイルは、一意の識別子とディレクトリ パスを持つドライブ上のデータの集合です。ファイルを表示または書き込みのために開くと、ファイルはストリームに変換されます。ストリームは、単に通信パスを通過する一連のバイトです。ファイルとディレクトリ ファイルは実際のデータ ファイルですが、ディレクトリは論理ファイルがシステム上に配置されるリポジトリです。ファイルとディレクトリを処理するために、共通言語ランタイム (CLR) には System.IO 名前空間にクラス File、FileInfo、Directory、および DirectoryInfo があります。のために
- C#.Net チュートリアル 721 2023-09-05 17:49:02
-
- C#でメモリ不足例外をキャッチするにはどうすればよいですか?
- System.OutOfMemoryException は、CLR が必要な十分なメモリを割り当てられない場合に発生します。 System.OutOfMemoryException は System.SystemException クラスを継承します。文字列を設定します - stringStudentName="Tom"; stringStudentSubject="Maths"; 次に、割り当てられた容量、つまり初期値の長さで初期化する必要があります - StringBuildersBuilder=newStringBuilder(Stud
- C#.Net チュートリアル 1257 2023-09-05 16:09:07
-
- C# のバイナリ シリアル化と逆シリアル化とは何ですか?また、C# でバイナリ シリアル化を実装する方法は何ですか?
- オブジェクトを読み取り不可能なバイナリ形式に変換することは、バイナリ シリアル化と呼ばれます。バイナリ形式を読み取り可能な形式に戻すことを逆シリアル化といいます。 C# でバイナリ シリアル化を実装するには、ライブラリ System.Runtime.Serialization.Formatters.BinaryAssembly を使用する必要があります。 BinaryFormatterクラスのオブジェクトを作成し、クラス内でserializeメソッドを使用します。例SerializeanObjecttoBinary[Serializable]publicclassDemo{ publicstr
- C#.Net チュートリアル 1490 2023-09-05 15:53:02
-
- C# のコレクション
- C# のコレクションは HashSet です。 C# の HashSet は、配列内の重複する文字列または要素を削除します。 C# では、最適化されたセット コレクション宣言です HashSet-varh=newHashSet<string>(arr1); 上記では、宣言された配列 arr1 を HashSet に設定しました。次に、重複する単語を削除するために配列に設定します - string[]arr2=h.ToArray(); C# HashSet を使用して重複する文字列を削除する例を見てみましょう。ここでは要素が繰り返されています - 例 usingSystem;usingSystem.Colle
- C#.Net チュートリアル 1586 2023-09-05 15:37:02
-
- C# のギザギザ配列とは何ですか?
- ギザギザ配列は、C# における配列の配列です。宣言して初期化できます - int[][]rank=newint[1][]{newint[]{5,3,1}}; 次の例は、C# でギザギザ配列を使用する方法を示しています - Example usingSystem;namespaceProgram { classDemo{ staticvoidMain(string[]args){ &a
- C#.Net チュートリアル 1382 2023-09-05 13:52:12
-
- C# List の AddRange メソッドとは何ですか?
- リストの AddRange メソッドは、要素のコレクション全体を追加します。例を見てみましょう - まず、C# でリストを設定し、要素を追加します - List<int>list=newList<int>();list.Add(100);list.Add(200);list.Add(300 ) ;list.Add(400);次に、リストに追加する要素の配列を設定します -//arrayof4elementsint[]arr=newint[4];arr[0]=500;arr[1]=600;arr[2] ] =700;arr[3]=800;広告を使用
- C#.Net チュートリアル 1924 2023-09-05 12:41:02
-
- プロキシ設計パターンとは何ですか?また、それを C# で実装する方法は何ですか?
- プロキシ パターンは、別のオブジェクトへのアクセスを制御するためのプロキシ オブジェクトまたはプレースホルダ オブジェクトを提供します。プロキシ オブジェクトは、そのオブジェクトを含むオブジェクトと同じ方法で使用されます。参加者サブジェクトは、RealSubject とプロキシのパブリック インターフェイスを定義し、RealSubject が必要とする場合にどこでもプロキシを使用できるようにします。 RealSubject は、プロキシによって表される特定のオブジェクトを定義します。プロキシは、実際のサブジェクトへの参照を維持し、そのサブジェクトへのアクセスを制御します。 RealSubject と同じインターフェイスを実装して、この 2 つを互換的に使用できるようにする必要があります。実際にオブジェクトの定義を変更せずに、既存のオブジェクトの動作を変更する必要がある場合、プロキシ パターンを使用するとそれが可能になります。さらに、これは、
- C#.Net チュートリアル 1373 2023-09-05 12:21:10
-
- HashTable コレクションが空かどうかを確認する C# プログラム
- C# の Hashtable コレクションは、キーのハッシュ コードに従って編成されたキーと値のペアのコレクションです。ハッシュコードはハッシュコード関数を使用して計算されます。ハッシュ テーブル内の各要素は、一意のキーを持つキーと値のペアです。キーも null 以外である必要があります。値を空にして繰り返すことができます。この記事では、ハッシュ テーブル コレクションが空かどうかを確認する方法について説明します。ハッシュ テーブル コレクションが空かどうかを確認するにはどうすればよいですか? C# でハッシュ テーブル コレクションを実装するクラスは、Hashtable クラスです。ハッシュ テーブルに存在する要素の数をカウントすることで、ハッシュ テーブル コレクションが空かどうかを確認できます。これには、ハッシュ テーブル内の要素の数を返す Hashtable クラスの "Count" プロパティを使用できます。したがって、Count プロパティが 0 を返した場合、ハッシュ テーブルが空であることを意味します。
- C#.Net チュートリアル 866 2023-09-05 11:17:02
-
- クライアントの IP アドレスを検索する C# プログラム
- まず、C# の Dns.GetHostName() メソッドを使用してホスト名を検索します - StringhostName=string.Empty;hostName=Dns.GetHostName();Console.WriteLine("Hostname:"+hostName); 次に、IPHostEntry.AddressList プロパティを使用してホスト名を取得します。 IP アドレス-IPHostEntrymyIP=Dns.GetHostEntry(hostName);IPAddress[]address=myIP.Address
- C#.Net チュートリアル 1276 2023-09-05 11:09:09
-
- C#でArrayListに項目を追加するにはどうすればよいですか?
- ArrayList は、動的にサイズ変更できる C# の非ジェネリック コレクションです。 C# で ArrayList を初期化する方法を見てみましょう - ArrayListarr=newArrayList(); 配列リストに項目を追加します - ArrayListarr1=newArrayList(); arr1.Add(30); arr1.Add(70); C# の使い方を見てみましょう Complete ArrayList の実装例。ここには 2 つの配列リストがあります。 2 番目の配列リストが最初のリストに追加されます。例usingSystem;usingSystem.Collections;publiccla
- C#.Net チュートリアル 1071 2023-09-05 09:53:02
-
- C# におけるオーバーライドと非表示の違いは何ですか?
- オーバーライドと非表示の違いは次のとおりです。非表示はメソッド全体を再定義しますが、オーバーライドはメソッドの実装のみを再定義します。オーバーライドでは、サブクラスのオブジェクト オーバーライド メソッドを使用して基本クラスにアクセスできます。 Shadow はサブクラスのメソッドにアクセスできません。シャドウイングはメソッド隠蔽とも呼ばれます。親クラスのメソッドは、シャドウで override キーワードを使用しなくても、サブクラスで使用できます。サブクラスには、同じ関数の独自のバージョンがあります。オーバーライドでは、サブクラス タイプに固有の動作を定義できます。これは、サブクラスが要件に従って親クラスのメソッドを実装できることを意味します。
- C#.Net チュートリアル 1342 2023-09-04 23:49:02
-
- C# ではカプセル化はどのように実装されますか?
- カプセル化は、アクセス指定子を使用して実現されます。アクセス指定子は、クラス メンバーのスコープと可視性を定義します。 C# は、Public、Private、Protected、Internal、ProtectedInternal などのアクセス指定子をサポートしています。カプセル化はプライベート アクセス指定子を通じて理解できます。これにより、クラスはそのメンバー変数と関数を他の関数やオブジェクトから隠すことができます。以下の例では、プライベート アクセス指定子が割り当てられた変数として長さと幅を持っています - 例 usingSystem;namespaceRectangleApplication{ classRectan
- C#.Net チュートリアル 1396 2023-09-04 23:17:02