• C#ですべての配列が実装しているインターフェースは何か?

    質問 新しい.NET 3.5プログラマとして、私はLINQを学び始め、私が今まで気づかなかったかなり基本的なことを発見しました。 この本では、すべての配列が IEnumerable<T> を実装していると主張しています (明らかに、そうでなければ配列で LINQ to Objects を使用することはできません...)。これを見たとき、そんなこと考えたこともなかったと思い

    2023-07-11 05:37:33
  • [解決済み] .NETで整数のリストを生成する

    質問 1からxまでの整数のリストが必要で、xはユーザが設定する。 私は、xが以前に設定された整数であると仮定して、例えばforループでそれを構築することができました。 List<int> iList = new List<int>(); for (int i = 1; i <= x; i++) { iList.Add(i); } もっとエレガント

    2023-07-10 22:03:07
  • キャンセル可能なasync/awaitでTransactionScopeを廃棄する方法は?

    質問 新しいasync/await機能を使って、DBで非同期処理を行おうとしています。いくつかのリクエストは長くなることがあるので、それらをキャンセルできるようにしたいです。私が遭遇している問題は TransactionScope がスレッドアフィニティを持っているようで、タスクをキャンセルするときに、その Dispose() は間違ったスレッドで実行されてしまうようです。 具体

    2023-07-10 15:16:35
  • [解決済み] 文字列表現からジェネリックタイプを取得するには?

    質問 私は MyClass<T> . そして、次のような string s = "MyClass<AnotherClass>"; . 文字列からTypeを取得するには s ? 一つの方法(醜い)は、"<" と ">" をパースして行うことです。 Type acType = Type.GetType("AnotherClass"); Ty

    2023-07-10 04:37:58
  • [解決済み] C#を使用してレジストリ値が存在するかどうかを確認する方法は?

    質問 どのようにC#コードでレジストリ値が存在するかどうかを確認するには? これは私のコードです、私は'Start'が存在するかどうかをチェックしたい。 public static bool checkMachineType() { RegistryKey winLogonKey = Registry.LocalMachine.OpenSubKey(@"System\Current

    2023-07-10 03:33:18
  • [解決済み] LINQ: オブジェクトにリストからの項目が含まれない場合の選択

    質問 私はここでLINQ構文と格闘しています...私はそれをここに投げ出すと思いました。私が探しているものを他のどこでも正確に見つけることができません。 OK、これを手に入れたとしましょう。 public class Bar { public int BarId { get; set; } } public class Foo { public List<Bar&g

    2023-07-10 03:27:15
  • [解決済み] Reactive Extensionsの使用例 [終了しました]。

    質問 現在のところ、この質問は私たちのQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によって裏付けられていることを期待していますが、この質問はおそらく討論、議論、投票、または拡大した議論を求めるものでしょう。この質問を改善し、再開できる可能性があると思われる場合 ヘルプセンターへ をご覧くだ

    2023-07-10 01:34:06
  • [解決済み] 配列サイズを変更する

    質問 配列のサイズを宣言後に変更することは可能でしょうか? できない場合、配列に代わるものはありますか? サイズが1000の配列を作りたくないのですが、作成時に配列のサイズがわかりません。 どのように解決するのですか? いいえ、強く型付けされた リスト を使ってみてください。 例えば を使う代わりに int[] myArray = new int[2];

    2023-07-09 07:48:15
  • [解決済み] Visual Studio 2010を使用しています。ソリューションのプロジェクトのビルド順序を強制するには?

    質問 Visual Studio 2008 では問題なかったのですが、VS 2010 では問題があるようで、おそらく私のせいだと思われます。 ASP.NET Web サイト プロジェクトといくつかの C# プロジェクト (BLL、DAL、NUnit のテスト) で構成されるソリューションがあります。テストを実行するために NUnit を自動的に実行するように、テスト プロジェクトのビルド

    2023-07-09 06:25:11
  • [解決済み] X509Certificate コンストラクタの例外

    質問 //cert is an EF Entity and // cert.CertificatePKCS12 is a byte[] with the certificate. var certificate = new X509Certificate(cert.CertificatePKCS12, "SomePassword"); データベースから証明書をロードするとき、ス

    2023-07-09 01:47:34
  • [解決済み] Unityを使用したASP.NET Web APIコントローラへの依存関係のインジェクションができない

    質問 ASP.NET WebAPI コントローラに依存性を注入するために IoC コンテナを使用して実行することに成功した人はいますか。私はそれを動作させることができないようです。 これは、私が今やっていることです。 私の global.ascx.cs : public static void RegisterRoutes(RouteCollection route

    2023-07-08 16:14:51
  • [解決済み] C# の `default` キーワードはどのように使用するのですか?

    質問 の使い方は? default キーワードは C# でどのように使用するのですか? C# 3.0 で導入されましたか? どのように解決するのですか? その default キーワードは複数の用途があるため、文脈に応じて変化します。 あなたが言っているのは、型のデフォルト値を返すという、より新しい C# 2 の意味だと思われます。 参照型の場合、これは null

    2023-07-08 13:46:05
  • [解決済み] 非同期メソッドにおけるAwaitとTask.Resultの比較 [重複]。

    質問 この質問はすでにここに回答があります : await Task<T> と Task<T>.Result の違いは何ですか? (回答2件)

    2023-07-08 12:09:03
  • [解決済み] 依存性注入、パラメータ付き注入

    質問 vNextでDIを実装しています。 コンストラクタにパラメータを渡すにはどうしたらよいでしょうか。 例えば、以下のようなクラスがあるとします。 public class RedisCacheProvider : ICacheProvider { private readonly string _connectionString; public RedisCacheP

    2023-07-08 10:42:32
  • [解決済み] C# winforms のちらつきを止める方法

    質問 私は、基本的にペイントアプリケーションのようなプログラムを持っています。しかし、私のプログラムにはちらつきの問題があります。私のコードに次の行があります (これはちらつきをなくすはずですが、そうではありません)。 this.SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.UserPaint | ControlS

    2023-07-08 08:55:22
  • [解決済み] List<T>のクローンを作るには?

    質問 次のようなコードになります。 using System; using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; namespace clone_test_01 { public partial class MainForm : Form {

    2023-07-07 19:58:11
  • [解決済み] Automapper - マルチオブジェクトのソースとデスティネーション

    質問 複数のオブジェクトをマッピングするためにオートマッパーを使用しています(DBクラスとUIオブジェクトのマッピング)。 1をマップします。 Mapper.CreateMap&lt;sourceone, destination&gt;().ForMember(sss =&gt; sss.one, m =&gt; m.MapFrom(source =&gt; source.abc));

    2023-07-07 13:07:49
  • .NETアプリケーションへのスクリプト機能追加

    質問 私はC#で書かれた小さなゲームを持っています。それはバックエンドとしてデータベースを使用します。それは a トレーディングカードゲーム で、カードの機能をスクリプトとして実装したいと思いました。 どういうことかというと、本質的にインターフェイスがあるんです。 ICard があり、それをカードクラスが実装している ( public class Card056: ICard )

    2023-07-07 11:02:41
  • [解決済み] 親フォームの中央に子フォームを表示する(C#)。

    質問 新しいフォームを作成し、以下のように親フォームから呼び出します。 loginForm = new SubLogin(); loginForm.Show(); 子フォームを親の中央に表示する必要があります。そこで、子フォームの読み込みで次のようにします。 Point p = new Point(this.ParentForm.Width / 2 - this.Widt

    2023-07-07 10:25:01
  • [解決済み] Linq-to-SQL ToDictionary()

    質問 Linq を使用して SQL (2008) から 2 つの列を (キャッシュ用に) ディクショナリに適切に変換するにはどうすればよいですか? 私は現在、IQueryableをループしています/私はToDictionaryメソッドを動作させることができません。何かアイデアはありますか? これは動作します。 var query = from p in db.Table

    2023-07-07 09:03:06