- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- SQL Server のデータ型に相当する C# は何ですか?
- 次の表は、SQLServer データ型に相当する C# を示しています。 SQLServer データ型 相当する C# データ型 varbinaryByte[] Binary Byte[] Image なし varchar なし char なし nvarchar String、Char[] nchar String、Char[] text none ntext none rowバージョン byte[] ビット ブール tinyint バイト smallintInt16intInt32bigintInt64smallmoney 10 進数のお金 10 進数 10 進数 10 進数実数単精度浮動小数点倍精度浮動小数点倍精度日付時刻日付時刻日付時刻日付時刻テーブルカーソルなしタイムスタンプなし XML なし
- C#.Net チュートリアル 681 2023-09-03 16:01:02
-
- C# で IEnumerable を List に変換し、List を IEnumerable に戻すにはどうすればよいですか?
- IEnumerable は、IEnumerator インターフェイスを返す単一のメソッド GetEnumerator() を定義するインターフェイスです。これは、すべての列挙可能な非ジェネリック コレクションの基本インターフェイスです。これは、foreach ステートメントで使用できる IEnumerable を実装するコレクションへの読み取り専用アクセスに適用されます。 List クラスは、インデックスによってアクセスできるオブジェクトのリストを表します。これは、System.Collection.Generic 名前空間の下にあります。 List クラスを使用すると、整数、文字列などのさまざまな型のコレクションを作成できます。 List クラスには、リストの検索、並べ替え、および操作のためのメソッドも用意されています。
- C#.Net チュートリアル 1435 2023-09-03 14:57:04
-
- C# で 2 つの列挙型が等しいかどうかを確認する
- 列挙 (列挙の略) は、C# プログラミング言語の基本的な部分です。これらを使用すると、開発者は、事前に定義された複数の定数のいずれかを含む変数タイプを定義できます。 2 つの列挙型が等しいかどうかを比較する方法を知ることは、C# プログラミング ツールボックスの重要なツールとなる可能性があります。この記事ではプロセス全体をガイドし、最後には C# で 2 つの列挙値を比較できるようになります。 C# の列挙型について理解する 先に進む前に、列挙型とは何かを理解する必要があります。列挙は、名前付き定数のコレクションを表すために使用される C# の値の型であり、多くの場合列挙子リストと呼ばれます。これは列挙型の簡単な例です - publicenumDays{Sunday,Monday, Tuesday, Wednesday,Mondays
- C#.Net チュートリアル 905 2023-09-03 14:33:02
-
- C# でのプロパティの使用方法
- プロパティは、プログラム内のさまざまな要素 (クラス、メソッド、構造体、列挙子、アセンブリなど) の動作に関する情報をランタイムに伝えるために使用される宣言タグです。プロパティを使用して、宣言的な情報をプログラムに追加できます。宣言的マークアップは、使用される要素の上に置かれた角括弧 ([]) で表されます。属性の構文は次のとおりです。 [attribute(positional_parameters,name_parameter=value,...)]Element.NetFramework は、事前定義された属性とカスタム構築属性の 2 種類の属性を提供します。カスタム属性を宣言する方法を見てみましょう - //acustomattributeBug
- C#.Net チュートリアル 1248 2023-09-03 14:13:13
-
- C# のリテラルと定数の違いは何ですか?
- 定数は、プログラムの実行中に変更できない固定値です。これらの固定値はリテラルとも呼ばれます。定数には、整数定数、浮動小数点定数、文字定数、文字列リテラルなど、任意の基本データ型を使用できます。列挙定数もあります。整数リテラルは、10 進数または 16 進数の定数にすることができます。プレフィックスは基数を指定します。16 進数の場合は 0x または 0X、10 進数の場合はプレフィックスはありません。 150300u 浮動小数点デジタル量には、整数部、小数点、小数部、指数部が含まれます。 3.14159235468E-7F 文字列リテラルまたは定数は二重引用符 "" または @"" で囲みます。文字列には文字リテラルに似た単語が含まれています
- C#.Net チュートリアル 1425 2023-09-03 13:17:02
-
- C# で 5 タプルまたは 5 タプルを作成するにはどうすればよいですか?
- Tuple クラスは、クインタプルと呼ばれる 5 つのタプルを表します。タプルは、一連の要素を含むデータ構造です。これには 5 つのプロパティがあります - Item1 - 現在の Tuple オブジェクトの最初のコンポーネントの値を取得します。 Item2 *-現在のタプルオブジェクトの2番目のコンポーネントの値を取得します。 Item3 *-現在のタプルオブジェクトの3番目のコンポーネントを取得します。 Item4 *-現在のタプルオブジェクトの4番目のコンポーネントを取得します。 Item5 *-現在のタプルの値オブジェクトの5番目のコンポーネントを取得します。例 次に、C# で 5 タプルを実装する例を見てみましょう - usingSystem;publicclassDemo{ pub
- C#.Net チュートリアル 1089 2023-09-03 11:45:02
-
- C# の静的クラスとは何ですか?
- C# 静的クラスはインスタンス化できず、静的メンバーのみを持つことができます。 C# の静的クラスはシールされており、インスタンス コンストラクターを含めることはできません。以下は、静的クラスと静的メンバーを含む例です - 例 usingSystem;publicstaticclassDemo{ publicstaticfloatPI=3.14f; publicstaticintcalc(intn){returnn*n;}}classProgram{ publicstaticvoidMa
- C#.Net チュートリアル 1231 2023-09-03 09:49:02
-
- C# のオブジェクト プーリングとは何ですか?
- オブジェクト プーリングは、限られたリソースの使用を最適化するように設計されたソフトウェア構造です。使用できるオブジェクトがあります。プール内のオブジェクトは再利用できます。オブジェクト プールには 2 つの形式があります。 オブジェクトがアクティブ化されると、オブジェクトはプールからプルされます。非アクティブ化すると、オブジェクトがオブジェクト プールに追加されます。 ObjectPoolingAttribute 属性を適用して、オブジェクト プーリングを構成します。これは、System.EnterpriseServices.ServicedComponent クラスから派生したクラスに適用されます。プールがどのように動作するかを理解するために、Diagnostics クラスには情報プロパティがあります。これにより、さまざまなシナリオでの動作を確認できます。オブジェクト プールの使用は、アプリケーションのパフォーマンスの一部がそのリソースに関連付けられている場合に理解できます。
- C#.Net チュートリアル 590 2023-09-03 08:13:07
-
- C# と多重継承
- C# は多重継承をサポートしていません。多重継承を実装するには、インターフェイスを使用します。これはクラス Shape-publicinterfacePaintCost{ intgetCost(intarea);} のインターフェイス PaintCost です。shape は基本クラスであり、rectangle は派生クラスです - classRectangle:Shape,PaintCost{ publicintgetArea(){ return(width*height);
- C#.Net チュートリアル 1181 2023-09-02 21:29:02
-
- C# の ArrayList コレクションのインデックスベースの I/O とは何ですか?
- ArrayList クラスは、個別にインデックスを付けることができる、順序付けられたオブジェクトのコレクションを表します。これは配列の代替手段です。次の表に、ArrayList クラスのいくつかの共通プロパティを示します。 シリアル番号プロパティと説明 1Capacity は、ArrayList に含めることができる要素の数を取得または設定します。 2Count は、ArrayList に実際に含まれる要素の数を取得します。 3IsFixedSize ArrayList が固定サイズかどうかを示す値を取得します。 4IsReadOnly ArrayList が読み取り専用かどうかを示す値を取得します。 5Item は、指定されたインデックスにある要素を取得または設定します。これは、C# で ArrayList を使用する方法を示す例です。
- C#.Net チュートリアル 577 2023-09-02 21:01:02
-
- C# で、foreach を使用せずに、あるリストから別のリストに項目をコピーするにはどうすればよいですか?
- リストは、インデックスを介してアクセスできる厳密に型指定されたオブジェクトのコレクションであり、リストの並べ替え、検索、および変更のためのメソッドを備えています。これは、System.Collection.Generic の下にある ArrayList 名前空間のジェネリック バージョンです。 List は、IList を実装する ArrayList と同等です。これは、System.Collection.Generic 名前空間の下にあります。リストには、指定されたタイプの要素を含めることができます。これはコンパイル時の型チェックを提供しますが、汎用であるためボックス化とボックス化解除は実行しません。要素構文は、Add()、AddRange() メソッド、またはコレクション初期化子を使用して追加できます。要素にはインデックスを渡すことでアクセスできます (例: my list [
- C#.Net チュートリアル 1145 2023-09-02 20:41:14
-
- C# でメソッドを非推奨にする方法は?
- deprecation 属性は、コード内のクラス、メソッド、プロパティ、フィールド、デリゲート、およびその他の多くの要素を非推奨または廃止済みとしてマークします。このプロパティはコンパイル時に読み取られ、開発者に警告またはエラーを生成するために使用されます。このプロパティは、プログラマが新しいバージョンのメソッドを使用できるようにしたい場合に役立ちます。また、古い方法から新しい方法に移行するにつれて、それはより簡単になります。プロジェクトを廃止としてマークすると、プログラム要素がコード ベースの将来のバージョンで削除されることがユーザーに警告されます。このプロパティはシステム名前空間にあります。 Obsolete 属性は、プログラム要素の上にある角括弧内に「Obsolete」という単語を配置することで、プログラム要素を装飾します。これは属性であるため、Obsolete または ObsoleteAttribu を使用できます。
- C#.Net チュートリアル 1071 2023-09-02 20:29:04
-
- Async および Await キーワードを使用した C# での非同期プログラミング
- C# での非同期プログラミングは、ブロックされたアクティビティやアクセスの遅延を解決する効果的な方法です。このように同期プロセスでアクティビティがブロックされると、アプリケーション全体が待機することになり、さらに時間がかかります。アプリケーションが応答を停止しました。非同期メソッドを使用すると、アプリケーションは他のタスクの実行を継続することもできます。 C# の async および await キーワードは、非同期プログラミングに使用されます。これらを使用すると、.NETFramework リソース、.NETCore などを使用できます。 async キーワードを使用して定義された非同期メソッドは、非同期メソッドと呼ばれます。 GUIを使用するアプリケーションの場合は、コンテンツキューを確認し、未処理のタスクがある場合は取り出して先に処理してください。コードは同期的に実行され、未処理のタスクが最初に完了します。処理に予想よりも時間がかかる場合は、
- C#.Net チュートリアル 611 2023-09-02 19:45:02
-
- C# の数学関数
- C# の System.Math クラスは、数学演算、三角関数、対数計算などを実行するメソッドを提供します。そのメソッドには、-Sr.No メソッドとその説明が含まれます。1Abs(Decimal) は Decimal の絶対値を返します。 2Abs (Double) 倍精度浮動小数点数の絶対値を返します。 3Abs(Int16) は、16 ビット符号付き整数の絶対値を返します。 4Abs(Int32) は、32 ビット符号付き整数の絶対値を返します。 5Abs(Int64) は、64 ビット符号付き整数の絶対値を返します。 6Abs(SByte) は、8 ビット符号付き整数の絶対値を返します。 7Abs(Single) は、絶対的な単精度浮動小数点数を返します。 8アコス(ダブル)リターン
- C#.Net チュートリアル 1235 2023-09-02 17:49:07
-
- C# の重要なキーワード
- C# のキーワードには次のものがあります。 SealedParamsInternalthisabstractSealed C# で Sealed 修飾子を使用してメソッドを変更すると、メソッドはオーバーライドできなくなります。シールされたメソッドは派生クラスの一部である必要があり、メソッドはオーバーライドされたメソッドである必要があります。 Params メソッドを宣言するときに、渡されるパラメータの数がわからない場合は、params キーワードを使用できます。 C# のパラメータ配列を使用すると、これを知ることができます。 Internal アクセス修飾子を使用すると、クラスがそのメンバー変数とメンバー関数を現在のアセンブリ内の他の関数やオブジェクトに公開できるようになります。内部的なものなら何でも
- C#.Net チュートリアル 970 2023-09-02 17:17:02