• [解決済み] HashSetとListの性能比較

    質問 の検索性能は一般的なものであることは明らかです。 HashSet<T> クラスの方が、一般的な List<T> クラスがあります。ハッシュベースのキーと線形アプローチを List<T> クラスがあります。 しかし、ハッシュキーを計算すること自体にCPUサイクルがかかる場合があるので、少量のアイテムについては、線形探索が本当の意味で H

    2022-03-19 18:19:13
  • [解決済み] .NETにおけるstructとclassの違いは何ですか?

    質問 .NETの構造体とクラスの違いは何ですか? どのように解決するのですか? .NETでは、型は2つのカテゴリに分類されます。 参照型 と 値型 . 構造体は 値型 であり、クラスは 参照型 . 一般的な違いは 参照型 はヒープ上に存在し 値型 はインラインに、つまり変数やフィールドが定義されている場所に存在します。 を含む変数

    2022-03-19 14:34:14
  • [解決済み] Microsoft.ACE.OLEDB.12.0' プロバイダがローカルマシンに登録されていません。

    質問 ボタンのクリックイベントで、Excelファイルからデータを取得しようとしています。私の接続文字列は次のとおりです。 string connString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\source\\SiteCore65\\Individual-Data.xls;Extended Properties=Exc

    2022-03-18 14:35:29
  • [解決済み] AssemblyVersion、AssemblyFileVersion、AssemblyInformationalVersionの違いは何ですか?

    質問 アセンブリのバージョン属性は3つあります。どのような違いがあるのでしょうか?また AssemblyVersion を無視し、残りを無視するのですか? MSDNによると。 アセンブリバージョン : 帰属させるアセンブリのバージョンを指定します。 AssemblyFileVersion : Win32ファイルのバージョンリソースに特定のバー

    2022-03-18 05:35:12
  • [解決済み] PowerShellで文字列がNULLまたは空であるかどうかを確認するにはどうすればよいですか?

    質問 ビルトインの IsNullOrEmpty -のような関数は、PowerShell で文字列が NULL または空であるかどうかをチェックするために使用されますか? 私はこれまでそれを見つけることができませんでしたし、組み込みの方法がある場合、私はこのための関数を記述したくないです。 どのように解決するのですか? を使用することができます。 IsNullOrEmpty 静

    2022-03-18 05:25:44
  • [解決済み] Visual Studioの「Any CPU」ターゲットはどういう意味ですか?

    質問 Visual Studio 2008の.NETプラットフォームビルドオプションに関連して、いくつか混乱があります。 コンパイル対象が"Any CPU"の場合、どのようなファイルが生成されるのでしょうか?この "Any CPU" ビルドの出力実行ファイルを調べてみると、x86 の実行ファイルであることがわかりました(誰が予想したのでしょう!)。

    2022-03-18 04:41:34
  • [解決済み] .NET Coreと.NET Standard Class Libraryのプロジェクトタイプの違いは何ですか?

    質問 Visual Studioでは、少なくとも3種類のクラスライブラリを作成することができます。 クラスライブラリ(.NET Framework) クラスライブラリ(.NET標準) クラスライブラリ(.NET Core) 前者は私たちが長年使ってきたものですが、私が抱えている大きな混乱ポイントは、.NET Standardと.NET Coreのクラスライブラリタイプをい

    2022-03-17 21:53:17
  • [解決済み] MemoryStreamから文字列を取得する方法は?

    質問 を渡された場合 MemoryStream が入力されていることが分かっています。 String を取得するにはどうすればよいですか? String バックアウト 解決方法は? このサンプルでは、MemoryStreamに文字列を読み書きする方法を説明します。 Imports System.IO Module Module1 Sub Main() ' W

    2022-03-17 17:23:28
  • [解決済み] LINQクエリでToList()とToArray()のどちらを呼び出すのが良いですか?

    質問 クエリを宣言した直後に、そのクエリを評価したいケースによく遭遇します。これは通常、複数回繰り返し処理を行う必要があるためです。 と は、計算コストが高い。例えば string raw = "..."; var lines = (from l in raw.Split('\n') let ll = l.Trim() where

    2022-03-17 02:48:38
  • [解決済み] System.Timers.Timer vs System.Threading.Timer

    質問 最近、可能性のあるタイマーをいくつかチェックしているのですが System.Threading.Timer と System.Timers.Timer は、私にとって必要なものに見えます(スレッドプールをサポートしているからです)。 ゲームを作っているのですが、間隔などを変えて、あらゆる種類のイベントを使う予定です。 どれが一番いいのでしょうか? どのように

    2022-03-16 19:36:14
  • [解決済み] .NETアセンブリがx86またはx64用にビルドされたかどうかを判断するにはどうすればよいですか?

    質問 .NETアセンブリの任意のリストを持っています。 各DLLがx86用にビルドされたかどうかをプログラムでチェックする必要があります(x64または任意のCPUとは対照的に)。これは可能ですか? どのように解決するのですか? 見てください System.Reflection.AssemblyName.GetAssemblyName(string assemblyFile)

    2022-03-16 13:18:13
  • [解決済み] ViewDataとViewBagの違いは何ですか?

    質問 を見ました。 ViewBag をMVC 3に導入しました。とはどう違うのですか? ViewData をMVC 2で使用することはできますか? どのように解決するのですか? C#4.0の動的機能を使用しています。これはビューデータと同じ目的を達成するもので、強く型付けされたビューモデルの使用を優先して避けるべきです(ビューデータと同じように避けるべきです)。 つまり、基本

    2022-03-16 09:39:26
  • [解決済み] RelativeSourceでWPFバインディングを使用するにはどうしたらいいですか?

    質問 を使用するにはどうすればよいのでしょうか? RelativeSource WPFバインディングを使用する場合、どのようなケースがあるのでしょうか? どのように解決するのですか? オブジェクトの別のプロパティにバインドしたい場合。 {Binding Path=PathToProperty, RelativeSource={RelativeSource Self}} 祖先

    2022-03-16 07:43:02
  • [解決済み] .NETでのdecimal, float, doubleの違い?

    質問 とはどのような違いがあるのでしょうか? decimal , float と double .NETで? どのような場合に使用するのでしょうか? 解決方法は? float と double は フローティング バイナリ ポイントタイプ . つまり、このような数字を表現するのである。 10001.10010110011 2進数と2進小数点の位

    2022-03-16 06:50:27
  • [解決済み] MEFプラグインプロジェクトに参照を追加すると、警告アイコンが表示されるのはなぜですか?

    質問 あるプラグインのコアクラスをテストするために、プラグインプロジェクトを直接参照して、プラグインクラスをインスタンス化したいのです。テスト用のConsole Appプロジェクトを作成し、プラグインプロジェクトへのプロジェクト参照を追加すると、参照リストの参照の横に警告アイコン(感嘆符付きの黄色い三角形)が表示されるのですが、これは何ですか? 代わりに、プラグインのアセンブリビルド出力

    2022-03-16 02:41:49
  • [解決済み] FOREIGN KEY制約を導入すると、サイクルや複数のカスケード・パスが発生する可能性があります - なぜですか?

    質問 しばらく悩んでいるのですが、何が起こっているのかよくわかりません。 私はSides(通常2)を含むCardエンティティを持っており、CardとSidesの両方がStageを持っています。 私はEF Codefirstの移行を使用していますが、移行はこのエラーで失敗しています。 のFOREIGN KEY制約 'FK_dbo.Sides_dbo.Cards_CardId' を導入して

    2022-03-15 23:50:58
  • [解決済み] 実際のサービスはデータを返すのに、なぜWebServiceはnullを返すのですか?

    質問 私のコントロール外の)ウェブサービスと話をしなければならないことがあります。私はパケットスニファーの回線も持っていますが、ウェブサービスの開発者は嘘をついていません。私は正しいフィールドにデータを見ることができます。 実際、私が要求したデータはすべて送り返しています。しかし、WSDLファイルから自動生成されるウェブサービスコードは、値として"null"を与えているのです。 U

    2022-03-15 19:31:49
  • [解決済み] Microsoft .NET 4.0 full FrameworkとClient Profileの違いについて

    質問 Microsoft .NET Framework 4.0 のフルインストーラ(32 ビットと 64 ビット)は 48.1 MB、Client Profile インストーラは 41.0 MB です。解凍したインストールファイルはそれぞれ237MBと194MBで、インストールすると537MBと427MBになります。 これは110MBの差です。2つのパッケージにはどのような違いがあるので

    2022-03-15 17:53:59
  • [解決済み] .Any() vs .Count() > 0のどちらのメソッドがより良いパフォーマンスを発揮しますか?

    質問 で System.Linq 名前空間を拡張することができます。 IEnumerableの を持つようにします。 Any() と カウント() 拡張メソッド . 最近、あるコレクションに1つ以上のアイテムが含まれていることを確認したい場合、そのコレクションに含まれるアイテムを確認するために .Any() 拡張メソッドの代わりに .Count() &gt

    2022-03-15 16:58:06
  • [解決済み] WPFの場合、x:Name属性とName属性の違いは何ですか?

    質問 と思われることがあります。 Name と x:Name 属性は互換性があります。 では、両者の決定的な違いは何でしょうか。また、どのような場合にどちらかを使うことが望ましいのでしょうか。 間違った方法で使用した場合、パフォーマンスやメモリに影響がありますか? どのように解決するのですか? XAMLでは、本当に1つの名前しかありません。 x:Name . WPFのよ

    2022-03-15 15:45:16