• エスケープキーを押したときにフォームを閉じるようにするには?

    質問 Windows Formsアプリケーションでボタンを押すと表示される小さなフォームがあります。 エスケープキーを押してフォームを閉じることができるようにしたいです。どうすればよいでしょうか。使用するイベントがわかりません。form_closing? どのように解決するのですか? フォーム上に、すでにフォームを閉じるボタンがある場合は、フォームのプロパティを設定して、これを実

    2023-08-06 05:16:01
  • C#で(ディレクトリ)パスを比較するには?

    質問 もし私が2つの DirectoryInfo オブジェクトがある場合、意味的に同じかどうかを比較するにはどうしたらよいでしょうか。 例えば、次のようなパスはすべて C:\temp : C:\temp C:\temp\ C:\temp\. C:\temp\x\..\..\temp\. と等しい場合もあれば、そうでない場合もあります。 C:\temp :

    2023-08-06 03:41:13
  • C# で接続文字列で指定した Mongo データベースを取得する方法

    質問 で再指定せずに、接続文字列で指定したデータベースに接続したいのですが。 GetDatabase . 例えば、こんな接続文字列があったとします。 mongodb://localhost/mydb をできるようにしたい。 db.GetCollection("mycollection") から mydb . これにより、app.configファイルでデータベース名を簡

    2023-08-06 02:22:43
  • Windowsサービスがインストールできない

    質問 Visual Studio 2010と.NُET 4.0を使って、とてもシンプルなウィンドウサービスを作りました。 このサービスは、インストーラーが追加されている以外は、デフォルトのウィンドウズ サービス プロジェクトから何の機能も追加されていません。 私の開発ボックスまたはドメイン内の他の Windows 2008 R2 マシンで "installutil.exe appNa

    2023-08-05 17:25:02
  • double? = double? + double?

    質問 私は StackOverflow コミュニティに、この単純な C# コードで私がおかしくなっているかどうかを確認したいと思いました。 私は Windows 7 で開発しており、.NET 4.0, x64 Debug でこれを構築しています。 私は以下のコードを持っています。 static void Main() { double? y = 1D; double

    2023-08-05 11:57:28
  • STAスレッドを実行するタスク(TPL)を作成する方法は?

    質問 Threadの使い方はとても簡単です Thread thread = new Thread(MethodWhichRequiresSTA); thread.SetApartmentState(ApartmentState.STA); WPFアプリケーションでタスクを使って同じことを実現するにはどうしたらよいでしょうか。以下は、いくつかのコードです。 Task.F

    2023-08-05 10:21:47
  • Windowsフォームの標準の閉じる(X)ボタンをオーバーライドする

    質問 Windows Forms アプリケーション (C#) で、ユーザーが閉じる (赤い X) ボタンをクリックしたときに起こることを変更するには、どうしたらよいでしょうか。 どのように解決するのですか? オーバーライドすることができます。 OnFormClosing をオーバーライドすることができます。ただ、閉じるために「X」をクリックすることはよく理解されている動作なので

    2023-08-05 09:49:35
  • [解決済み] ClaimsIdentity IsAuthenticatedが常にfalseになるのはなぜですか(web api Authorize filterの場合)?

    質問 Web API プロジェクトで、通常の認証プロセスをオーバーライドして、代わりにトークンをチェックするようにしています。コードは次のようなものです。 if ( true ) // validate the token or whatever here { var claims = new List<Claim>(); claims.Add( new Cla

    2023-08-05 07:42:16
  • [解決済み] GDI+ の Bitmap.Save メソッドで Generic エラーが発生した。

    質問 私は、画像のサムネイルコピーをサムネイルフォルダにアップロードして保存する作業を行っています。 以下のリンクを使っています。 http://weblogs.asp.net/markmcdonnell/archive/2008/03/09/resize-image-before-uploading-to-server.aspx しかし newBMP.Save(dir

    2023-08-05 04:47:39
  • プログラマーが「オブジェクトではなくインターフェースに対してコードを書け」と言うのはどういう意味か?

    質問 私は、この度、非常に長くて困難な学習と研究の探求を開始しました。 を適用する TDD を私のワークフローに適用するための非常に長いクエストを開始しました。私は、TDD が IoC の原則と非常によく合うという印象を抱いています。 SOでTDDタグのついた質問をいくつか見た後、オブジェクトではなくインターフェースに対してプログラミングするのは良い考えだと読みました。 これが

    2023-08-04 23:54:55
  • ファイルから画像を開き、ロックを解除する?

    質問 私は以下のコードの行で Image をファイルから開くために使用しています。 pictureBox1.Image = Image.FromFile("test.png"); ファイルをロックし、画像をメモリに読み込んで、その後に pictureBox1.Image をメモリ上のコピーに設定し、ロックを解放することを期待します。現実には、ロックは私が Dispose()

    2023-08-04 22:25:42
  • C# windows api経由でファイルからサムネイルを取得する

    質問 Windows エクスプローラーには、ファイルのサムネイルを表示する機能があります。これらのサムネイルは、コアおよびサード パーティのシェル拡張機能によって提供されます。 Windows にサムネイルを提供するためにシェルを拡張する方法を知っています。 私がしたいことは、C#を使用してシェル経由でシステム上の任意のファイルからサムネイル画像を取得することです。これは可能ですか?

    2023-08-04 20:33:28
  • C#でソケットが接続/切断されているかどうかを確認するには?

    質問 ネットワーク ソケット (System.Net.Sockets.Socket) が切断されたときに相手ホストがパケットを送信しない場合 (例: 非グレースティックに切断されたため)、どのようにしてまだ接続しているかどうかを確認することができますか? どのように解決するのですか? として ポール・ターナー 回答済み Socket.Connected はこのような状況

    2023-08-04 19:45:43
  • 自動実装のゲッターとセッター vs. パブリックフィールド

    質問 C#のクラスでこれを行うサンプルコードをよく見かけます。 public class Point { public int x { get; set; } public int y { get; set; } } あるいは、古いコードでは、明示的なプライベートなバッキング値で、新しい自動実装のプロパティを使用せずに、同じことを行います。 public class

    2023-08-04 09:19:18
  • c#の待機パターンってもっといいのある?

    質問 何度かこのようなコーディングをしているのを見かけました。 for (int i = 0; i < 10; i++) { if (Thing.WaitingFor()) { break; } Thread.Sleep(sleep_time); } if(!Thing.WaitingFor()) { throw new ItDidntHap

    2023-08-04 05:51:07
  • Request.Queryの値にStringValuesを使用する理由は何ですか?

    質問 例えば、次のようなURLがあるとします: www.myhost.com/mypage?color=blue Asp.Net Coreでは、以下のようにしてcolorクエリパラメータの値を取得することになると思います。 string color = Request.Query["color"]; しかし、結局のところ Request.Query["color"] が返す値

    2023-08-04 02:14:31
  • 条件文の中で||演算子を組み合わせる方法【重複

    質問 この質問はすでにここに回答があります : 変数がアドホックな値リストに含まれているかどうかをチェックする (7つの答え) 終了 8年前

    2023-08-03 20:10:03
  • [解決済み] winformアプリのデフォルトボタンプロパティ

    質問 ユーザーの入力を受けて、ユーザーがSQLサーバーに接続するようにするフォームがあります。 これはボタンのclick.Butで起こっている私は、ユーザーがクリックしたときに入力がそのボタンの仕事をするように、デフォルトボタンのプロパティを設定することができます。 どのように解決するには? それは AcceptButton という名前になっているので、これをデフォルトボタンに設

    2023-08-03 17:49:50
  • [解決済み] LINQで文字列をint型配列に変換する【重複あり

    質問 <余談 この質問には、すでにここで回答があります : C#:コンストラクタのパラメータの配列が与えられたオブジェクトの配列を作成するLINQの方法はありますか? (2回答)

    2023-08-03 13:47:17
  • C#のメソッドチェイニング

    質問 私はこれがC#で呼ばれるものであることを実際に知りません。 しかし、私は同時に複数のアイテムを追加するために私のクラスに関数を追加したい。 myObj.AddItem(mItem).AddItem(mItem2).AddItem(mItem3); どのように解決するのですか? ご指摘の手法は、連鎖性メソッドと呼ばれるものです。これは DSL を作成するときによく使われます。

    2023-08-03 12:11:06