現在位置:ホームページ > 技術記事 > バックエンド開発 > C#.Net チュートリアル

  • C# 8.0 でインデクサーを使用するにはどうすればよいですか?
    C# 8.0 でインデクサーを使用するにはどうすればよいですか?
    ^ 演算子 -これは、端からインデックス演算子として知られています。シーケンスまたはコレクションの末尾に相対的なインデックスを返します。前の方法と比較して、これは最後の要素を見つけるための最もクリーンで簡単な方法です。 Methods.company.listEmployees[^2].Name="新しい構文を使用して変更された従業員 2 の名前";company.listEmployees[^5].Name="新しい構文を使用して変更された従業員 5 の名前";company.listEmployees[^8 ].Name="新しい構文を使用して従業員 8 の名前が変更されました&q
    C#.Net チュートリアル 983 2023-09-12 18:53:03
  • C# を使用してディレクトリ内の利用可能なすべてのファイルを一覧表示するにはどうすればよいですか?
    C# を使用してディレクトリ内の利用可能なすべてのファイルを一覧表示するにはどうすればよいですか?
    まず、DirectoryInfo オブジェクトを使用します -//creatingaDirectoryInfoobjectDirectoryInfomydir=newDirectoryInfo(@"d:\amit"); 次に、GetFiles() メソッドを使用してすべてのファイルを取得します -FileInfo[]f=mydir.GetFiles();ディレクトリ内のファイルのリストについては、次のコードを実行してみてください - example usingSystem;usingSystem.IO;namespaceDemo{ cla
    C#.Net チュートリアル 668 2023-09-12 18:41:08
  • C#を使用してディレクトリを作成するにはどうすればよいですか?
    C#を使用してディレクトリを作成するにはどうすればよいですか?
    C# でディレクトリを作成、移動、削除するために、System.IO.Directory クラスにはメソッドがあります。まず、System.IO 名前空間をインポートします。ここで、Director.CreateDirectory() メソッドを使用して、指定されたパスにディレクトリを作成します - stringmyDir=@"D:\NEW";if(!Directory.Exists(myDir)){ Directory.CreateDirectory(myDir);} 同様に、サブディレクトリを作成します -stringmysubdir=@
    C#.Net チュートリアル 635 2023-09-12 18:29:08
  • C# を使用して単一責任の原則を実装するにはどうすればよいですか?
    C# を使用して単一責任の原則を実装するにはどうすればよいですか?
    クラスを変更する理由は 1 つだけである必要があります。定義 - この場合、責任は変更の理由とみなされます。この原則は、クラスを変更する理由が 2 つある場合、機能を 2 つのクラスに分割する必要があることを示しています。各クラスは 1 つの責任のみを処理し、将来変更が必要な場合は、それを処理するクラスで変更します。より多くの責任を持つクラスに変更を加える必要がある場合、その変更はそのクラスの他の責任に関連する他の機能に影響を与える可能性があります。単一責任原則の前のサンプル コード usingSystem;usingSystem.Net.Mail;namespaceSolidPrinciples.Single.Responsibility
    C#.Net チュートリアル 1024 2023-09-12 17:21:02
  • C#で現在のユーザーのデスクトップパスを取得するにはどうすればよいですか?
    C#で現在のユーザーのデスクトップパスを取得するにはどうすればよいですか?
    Environment.SpecialFolder を使用して、現在のユーザーのデスクトップ パスを取得できます。 Environment.SpecialFolder 指定された列挙によって識別されるシステム特殊フォルダーへのパスを取得します。 stringdesktopPath=Environment.GetFolderPath(Environment.SpecialFolder.Desktop) System.Environment クラスは、現在の環境とプラットフォームに関する情報を提供します。 System.Environment クラスは、環境変数設定、共通言語ランタイムのバージョン、およびコール スタックを取得するために使用されます。
    C#.Net チュートリアル 945 2023-09-12 16:49:05
  • C#でリストを並べ替える方法は何ですか?
    C#でリストを並べ替える方法は何ですか?
    C# でリストを並べ替えるには、Sort() メソッドを使用します。まずリストを作成しましょう - List<string>myList=newList<string>(); 次に要素を追加します - myList.Add("Audi");myList.Add("BMW");myList.Add("Chevrolet") ;myList.Add("Hyundai");Sort() メソッドを使用してリストを並べ替えます -myList.Sort();以下の例
    C#.Net チュートリアル 1292 2023-09-12 16:13:02
  • C# で 6 タプルを作成するにはどうすればよいですか?
    C# で 6 タプルを作成するにはどうすればよいですか?
    Tuple クラスは 6 タプルを表します。タプルは、一連の要素を含むデータ構造です。これには 6 つのプロパティがあります - Item1 - 現在の Tuple オブジェクトの最初のコンポーネントの値を取得します。 Item2 *-現在のタプルオブジェクトの2番目のコンポーネントの値を取得します。 Item3 *-現在のタプルオブジェクトの3番目のコンポーネントを取得します。 Item4 -現在のタプルの値オブジェクトの4番目のコンポーネントを取得します。 Item5 *-現在のタプルオブジェクトの5番目のコンポーネントを取得します。 Item6 *-現在のタプルオブジェクトの6番目のコンポーネントを取得します。例 C# で 6 タプルを実装する例を見てみましょう - usingSystem;publicclassDemo{&am
    C#.Net チュートリアル 745 2023-09-12 15:53:06
  • 数値の合計桁数を計算する C# プログラム
    数値の合計桁数を計算する C# プログラム
    持っている数字が 12 であると仮定しましょう。 10 進リテラルを割り当てることで uint 変数を宣言し、初期化しました。 uintval=12; 12 の 2 進表現は -1100 です。上記の桁数は 4 なので、合計桁数を確認するには、Math.log() メソッドを使用します。 -uintres=(uint)Math.Log(val, 2.0)+1; 例 次のコードを実行して、数値の合計桁数を計算してみることができます。 System;publicclassDemo{ publicstaticvoid を使用したライブ デモンストレーション
    C#.Net チュートリアル 1152 2023-09-12 15:25:02
  • 2 進数に K 個の連続する 1 があるかどうかを確認する C# プログラム
    2 進数に K 個の連続する 1 があるかどうかを確認する C# プログラム
    2 進数に 1 が連続しているかどうかを確認するには、0 と 1 を確認する必要があります。まず、ブール配列を 0 と 1、つまり false と true に設定します -bool[]myArr={false,true,false,false,false,true,true,true}; 0 の場合、カウントを 0-if(myArr) [i]==false) count=0; 1 の場合、カウントをインクリメントして結果を設定します。 Max() メソッドは、2 つの数値のうち大きい方を返します。 -count++;res=Math.Max(res,count);例 以下は、2 進数に K 個の連続する 1 があるかどうかを確認するものです。
    C#.Net チュートリアル 630 2023-09-12 15:21:12
  • C# の最終的なローカル変数
    C# の最終的なローカル変数
    ローカル変数を Final にするには、C# では read-only キーワードを使用します。final キーワードは実装できないためです。 read-only キーワードを使用すると、変数に値を 1 回だけ割り当てることができます。 「読み取り専用」とマークされたフィールドは、オブジェクトの構築中に 1 回のみ設定でき、変更できません。例を見てみましょう。以下では、empCount フィールドを読み取り専用に設定し、一度割り当てられると変更できなくなります。例 classDepartment{ readonlyintempCount; Employee(intempCount){ &nb
    C#.Net チュートリアル 1439 2023-09-12 15:05:02
  • C# を使用して配列を k 回回転するにはどうすればよいですか?
    C# を使用して配列を k 回回転するにはどうすればよいですか?
    配列と数値 k が与えられると、この問題では配列を k 回回転する必要があることがわかります。指定された数値が 3 の場合、配列は 3 回回転する必要があります。配列、開始位置、終了位置をパラメータとして受け取る関数 reverse を作成します。最初のステップでは、0 から配列の長さまでリバース メソッドが呼び出されます。 2 番目のステップでは、0 から k-1 まで逆のメソッドが呼び出されます。 3 番目のステップでは、k+1 から配列の長さまで逆のメソッドが呼び出されます。 System;namespaceConsoleApplication{ publicclassArrays{ を使用したデモの例
    C#.Net チュートリアル 541 2023-09-12 14:49:09
  • C# でのアンボックス化とは何ですか?
    C# でのアンボックス化とは何ですか?
    ボックス化は暗黙的、アンボックス化は明示的です。アンボックス化は、ボックス化によって作成された参照型を値型に明示的に変換します。 C# の変数とオブジェクトの例を見てみましょう -//intintx=30;//Boxingobjectobj=x;//UnboxingintunboxInt=(int)obj;これは、Unboxing-intx=5;ArrayListarrList=newArrayList( ); を示す例です。 //BoxingarrList.Add(x);//UnBoxinginty=(int)arrList[0
    C#.Net チュートリアル 898 2023-09-12 13:13:11
  • Asp.Net WebAPI C# での DelegatingHandler の使用法は何ですか?
    Asp.Net WebAPI C# での DelegatingHandler の使用法は何ですか?
    メッセージ ハンドラーでは、一連のメッセージ ハンドラーがチェーン化されています。最初のハンドラーは HTTP リクエストを受信し、何らかの処理を行ってから、そのリクエストを次のハンドラーに渡します。ある時点で、応答が作成され、チェーンに返されます。このパターンはデリゲート ハンドラーと呼ばれます。組み込みのサーバー側メッセージ ハンドラーに加えて、独自のサーバー側 HTTP メッセージ ハンドラーを作成することもできます。 ASP.NET Web API でカスタムのサーバー側 HTTP メッセージ ハンドラーを作成するには、DelegatingHandler を使用します。 System.Net.Http.DelegatingHandler から派生したクラスを作成する必要があります。カスタム クラスは次のようになります。
    C#.Net チュートリアル 646 2023-09-12 11:33:04
  • 3 つの並べ替えられた配列内の共通要素を見つける C# プログラム
    3 つの並べ替えられた配列内の共通要素を見つける C# プログラム
    まず、ソートされた 3 つの配列を初期化します - int[]one={20,35,57,70};int[]two={9,35,57,70,92};int[]three={25,35, 55 ,57,67,70}; 3 つのソート配列で共通の要素を見つけるには、while ループを使用して配列を反復し、2 番目の配列を使用して最初の配列をチェックし、3 番目の配列を使用して 2 番目の配列をチェックします。 .長さ&&j<2.長さ&&k<3.長さ){&n
    C#.Net チュートリアル 1217 2023-09-12 11:17:02
  • 開発者向けの .NET パフォーマンス最適化テクノロジ
    開発者向けの .NET パフォーマンス最適化テクノロジ
    .NET 開発者は、高品質のソフトウェアを提供するために機能とパフォーマンスを最適化することの重要性を認識する必要があります。提供されたリソースを巧みに活用し、Web サイトの読み込み時間を短縮することで、ユーザーに快適なエクスペリエンスを提供するだけでなく、インフラストラクチャのコストも削減できます。
    C#.Net チュートリアル 931 2023-09-12 10:43:33

ツールの推奨事項

jQuery エンタープライズ メッセージ フォームの連絡先コード

jQuery エンタープライズ メッセージ フォーム連絡先コードは、シンプルで実用的なエンタープライズ メッセージ フォームおよび連絡先紹介ページ コードです。

HTML5 MP3 オルゴール再生効果

HTML5 MP3 オルゴール再生特殊効果は、HTML5 + css3 に基づく MP3 音楽プレーヤーで、かわいいオルゴールの絵文字を作成し、スイッチ ボタンをクリックします。

HTML5 クールなパーティクル アニメーション ナビゲーション メニューの特殊効果

HTML5 クールなパーティクル アニメーションのナビゲーション メニュー特殊効果は、ナビゲーション メニューにマウスを置くと色が変化する特殊効果です。

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コード

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コードは、jQuery およびブートストラップ フレームワークに基づいたビジュアル フォームです。

有機果物と野菜のサプライヤー Web テンプレート Bootstrap5

有機果物と野菜のサプライヤー Web テンプレート-Bootstrap5

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

シンプルな履歴書情報 Web テンプレート Bootstrap4

シンプルな履歴書情報 Web テンプレート Bootstrap4

かわいい夏の要素のベクター素材 (EPS+PNG)

これは、太陽、日よけ帽子、ココナッツの木、ビキニ、飛行機、スイカ、アイスクリーム、アイスクリーム、冷たい飲み物、浮き輪、ビーチサンダル、パイナップル、巻貝、貝殻、ヒトデ、カニを含む、かわいい夏の要素のベクター素材です。 、レモン、日焼け止め、サングラスなど、素材は JPG プレビューを含む EPS および PNG 形式で提供されています。
PNG素材
2024-05-09

4 つの赤い 2023 卒業バッジ ベクター素材 (AI+EPS+PNG)

これは、2023 年卒業バッジの赤いベクター素材で、合計 4 つがあり、JPG プレビューを含む AI、EPS、PNG 形式で利用できます。
PNG素材
2024-02-29

歌う鳥と花がいっぱいのカートデザイン春のバナーベクター素材(AI+EPS)

これは、さえずる鳥と​​花でいっぱいのカートをデザインした春のバナー ベクター素材で、JPG プレビューを含む AI および EPS 形式で利用できます。
バナー画像
2024-02-29

金色の卒業帽ベクター素材(EPS+PNG)

これは、JPG プレビューを含む EPS および PNG 形式で利用できる、金色の卒業帽のベクター素材です。
PNG素材
2024-02-27

室内装飾クリーニングおよび修理サービス会社のウェブサイトのテンプレート

家の装飾のクリーニングとメンテナンス サービス会社の Web サイト テンプレートは、家の装飾、クリーニング、メンテナンス、その他のサービス組織を提供するプロモーション Web サイトに適した Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

フレッシュカラーの個人履歴書ガイドページテンプレート

フレッシュカラーマッチング個人求人応募履歴書ガイドページテンプレートは、フレッシュカラーマッチングスタイルに適した個人求人検索履歴書仕事表示ガイドページWebテンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

デザイナーのクリエイティブな仕事の履歴書 Web テンプレート

デザイナー クリエイティブ ジョブ履歴書 Web テンプレートは、さまざまなデザイナーのポジションに適した個人の職務履歴書表示用のダウンロード可能な Web テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

現代のエンジニアリング建設会社のウェブサイトのテンプレート

最新のエンジニアリングおよび建設会社の Web サイト テンプレートは、エンジニアリングおよび建設サービス業界の宣伝に適したダウンロード可能な Web サイト テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。