• [解決済み] なぜ再帰的なコンストラクタ呼び出しは、無効なC#コードをコンパイルするのでしょうか?

    質問 ウェビナー視聴後 Jon SkeetがReSharperを検証する ということで、私は再帰的コンストラクタの呼び出しについて少し遊び始めました。 再帰的なコンストラクタの呼び出しで少し遊んでみたところ、以下のコードが有効な C# コードであることがわかりました(有効というのは、コンパイルできるという意味です)。 class Foo { int a = null;

    2023-08-11 15:16:11
  • C#でbyteやshortの代わりにintを使うべき理由

    疑問点 この問題に関して、いくつかのスレッドを見つけました。ほとんどの人は、モバイル アプリでない限り、byte または smallint がデータを処理する場合でも、c# コードで int を使用することを全面的に支持しているようです。私はその理由がわかりません。C#のデータ型をデータ ストレージ ソリューションと同じデータ型として定義する方がより理にかなっているのではないでしょうか?

    2023-08-11 12:42:28
  • [解決済み] c# compare two generic values [duplicate] 2つの汎用的な値を比較する。

    質問 この質問はすでにここに回答があります : 閉じる 9 年前 . 重複の可能性があります。 C#では演算子==は総称型に適用できないのですか? こんな感じでコーディングしてみました。 public bool IsDataChanged()

    2023-08-11 10:50:16
  • [解決済み] パスのコントローラが見つからないか、IController を実装していません。

    質問 MVC4プロジェクトで、言語選択をしています。 en nl fr de 1のメインパーツを持つ。 について 共通(メニュー用) 連絡先 よくある質問 ホーム と3つのエリア。 管理者 顧客 ショップ 各エリアには少なくとも1つのコントローラがあり、例えばAdminでは、コントローラ 概要 というコントローラ

    2023-08-11 06:20:29
  • [解決済み] 配列からIEnumerable<T>へのキャスト

    質問 基本的な Employee というようなクラスがあるとします。 class Employee { public string Name; public int Years; public string Department; } それから(別のクラスで)私は次のコードフラグメントを持っています(私は最後を除いてすべてを理解していると思います)。 配列イ

    2023-08-11 06:01:16
  • NuGet Package Manager: 'AutoMapper' には 'Microsoft.CSharp' の依存関係が既に定義されています。

    質問 Visual Studio Premium 2012 で NuGet を使用してプロジェクトに AutoMapper を依存関係として追加しようとしていますが、失敗します。 と表示されます。 操作に失敗しました。 'AutoMapper' には、すでに以下の依存関係が定義されています。 'Microsoft.CSharp'に定義されています。 他の依存関

    2023-08-11 05:54:42
  • C#でActorの良い実装があれば教えてください。[クローズド]

    質問 終了しました。 この質問は Stack Overflow ガイドライン . 現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、それが オントピック になるように更新します。

    2023-08-10 20:39:56
  • C#でダブルクエスチョンマークは何をするのですか?[重複しています]。

    質問 この質問はすでにここに回答があります : 閉じる 12年前 . 重複の可能性があります。 ?? Null Coalescing Operator --&gt; Coalescingとはどういう意味ですか? C#では、2つのクエスチョンマー

    2023-08-10 20:18:17
  • [解決済み] 型 'T' は参照型でなければならない」場合、メソッドをジェネリックにするにはどうしたらいいですか?重複

    質問 この質問はすでにここに回答があります : 閉じる 11年前 . 重複の可能性があります。 なぜ私は私のC#ジェネリックメソッドで "エラー:...参照型でなければなりません "を得るのですか? 2つのRepositoryメソッドがあります

    2023-08-10 17:58:48
  • Assert.AreEqualとAssert.AreSameの違い?

    質問 とはどのような違いがあるのでしょうか? Assert.AreEqual と Assert.AreSame ? どのように解決するのですか? AreSame()は、それらが全く同じオブジェクトであることをチェックするということです - 参照がメモリ内の同じオブジェクトを示している場合。 AreEqual()は、オブジェクトが同じ型と値を持っているかどうかをチェック

    2023-08-10 03:41:16
  • [解決済み] オブジェクトが型でないかチェックする(!="IS "に相当) - C#.

    質問 これは正常に動作します。 protected void txtTest_Load(object sender, EventArgs e) { if (sender is TextBox) {...} } senderがTextBoxでないことを確認する方法はありますか? ELSE{}にロジックを移動することを提案しないでください :

    2023-08-10 03:40:36
  • C# Switch文の中括弧の有無...何が違うの?

    質問 C#では、常に switch() 文の間の case: ステートメントの間にあるのでしょうか? javascriptプログラマがよくやるように、それらを省略するとどのような効果があるのでしょうか? 例を挙げます。 switch(x) { case OneWay: { // &lt;---- Omi

    2023-08-10 03:34:22
  • Resharperによるカスタムブレースフォーマット

    質問 Resharper 4.5を使っていますが、配列やオブジェクトのイニシャライザを書くときに、中括弧の書式をカスタマイズする必要があります。Resharperはいくつかのスタイルをサポートしています。 Gnu スタイル。 int[] array = new int[] { 1, 2, 3

    2023-08-09 20:53:45
  • [解決済み] 非同期メソッドに値を返させるには?

    質問 非同期メソッドの作り方は知っていますが、例えば、多くの処理を行い、その後ブール値を返すメソッドがあるとします。 コールバックでboolean値を返すにはどうしたらいいですか? 明確な説明 : public bool Foo(){ Thread.Sleep(100000); // Do work return true; } これを非同期でできるように

    2023-08-09 18:48:54
  • この複合形式を使用した場合、XORによる値のスワップはなぜ失敗するのでしょうか?

    質問 XORを使用して、第3の変数を使用せずに2つの数値を交換するために、次のコードを発見しました。 ^ 演算子を使用しています。 コードです。 int i = 25; int j = 36; j ^= i; i ^= j; j ^= i; Console.WriteLine("i:" + i + " j:" + j); //numbers Swapped co

    2023-08-09 18:44:24
  • [解決済み] C#に "between "関数はありますか?

    質問 Googleは、"between"が私が探している関数の名前であることを理解せず、関連するものを何も返しません。 例:1回の操作で5が0と10の間にあるかどうかを調べたい。 どのように解決するのですか? いいえ、でも自分で書くことができます。 public static bool Between(this int num, int lower, int upper, bo

    2023-08-09 14:57:31
  • [解決済み] MemoryStream.Close()またはMemoryStream.Dispose()

    質問 どちらを呼べばいいのでしょうか? 両方を呼び出す必要があるのでしょうか。 どちらかをすでに呼び出した場合、もう一方は例外を投げるのでしょうか? どのように解決するのですか? Close() そして Dispose() で呼び出された場合 MemoryStream で呼び出された場合、2つのことをするためだけに機能します。 オブジェクトの将来の偶発的な使用で例

    2023-08-09 14:18:40
  • [解決済み] virtual、override、new、sealed overrideの違いについて

    質問 OOPのいくつかの概念について、かなり混乱しています。 virtual , override , new と sealed override . この違いを説明できる方はいらっしゃいますか? 私は、派生クラスのメソッドを使用する場合、明確には override キーワードを使用することで、ベースクラスのメソッドが派生クラスによってオーバーライドされることは明らかです。し

    2023-08-09 12:19:14
  • [解決済み] ASP.NETでGZip圧縮を実装するには?

    質問 私は asp.net のページ (CSS と JS ファイルを含む) に GZip 圧縮を実装しようとしています。以下のコードを試しましたが、私の.aspxページしか圧縮されません。 YSlow ) HttpContext context = HttpContext.Current; context.Response.Filter = new GZipStream(context

    2023-08-09 10:01:55
  • [解決済み] IEnumerable<T>に1つの項目を追加するLinqメソッドはありますか?

    質問 このようなことをしようとしています。 image.Layers を返します。 IEnumerable&lt;Layer&gt; を除く全てのレイヤーに対して Parent レイヤーを除いて、しかし場合によっては、そうしたいだけです。 image.Layers.With(image.ParentLayer); で満たされている通常の使い方の100箇所に比べて、数箇所

    2023-08-09 06:56:09