• [解決済み] C#の値を最も近い整数に切り上げるには?

    質問 doubleを切り上げてintにしたい。 例えば double a=0.4, b=0.5; どちらも整数に変更したい。 ということで int aa=0, bb=1; aa は a と bb は b . そのための計算式は? どのように解決するのですか? 使用方法 Math.Ceiling で切り上げます。 Math.Ceili

    2023-04-01 05:06:32
  • [解決済み] 文字列がWindowsの有効なディレクトリ(フォルダ)パスであるかどうかをチェックします。

    質問 ユーザーによって入力された文字列が、フォルダーへのパスを表すのに有効かどうかを判断しようとしています。有効であるということは、適切にフォーマットされているということです。 私のアプリケーションでは、フォルダーはインストール先を表します。ただし、フォルダーのパスが が が有効であることを前提に、私はそのフォルダーが存在するかどうかを判断し、存在しない場合は作成したいのです。

    2023-04-01 01:55:33
  • [解決済み] dotnet core SDKのバージョン切り替え

    質問 最近VS 2017 RCをインストールしたところ、自動的にdotnetのバージョンが 1.0.0-preview4-004233 . そのため、私はコマンドを使用して新しいプロジェクトを作成するたびに dotnet new -t Console が表示されません。 project.json 見えるけど .csproj というファイルがあります。 私のマシンで利用可能な

    2023-03-31 23:23:42
  • [解決済み] ファイルの作成日、変更日を取得する方法 [重複]。

    質問 この質問はすでにここに回答があります : C#でファイルの最終更新日をチェックする (4つの答え) 終了 7 年前 . 私

    2023-03-31 13:46:25
  • [解決済み] WinForms アプリケーションの '未処理' 例外をすべて捕捉するものを作るにはどうしたらいいですか?

    質問 これまでは Application.Run の中に Program.cs のエントリポイントに追加します。これは、デバッグモードではすべての例外を十分に捕捉しますが、デバッグモードなしでプログラムを実行すると、例外が処理されなくなります。処理されない例外ボックスが表示されます。 私はこのようなことが起こらないようにしたいのです。非デバッグ モードで実行するときに、すべての例

    2023-03-31 10:41:17
  • [解決済み] k += c += k += c;」のインライン演算子について教えてください。

    質問 次の操作の結果はどのように説明されますか? k += c += k += c; 私は以下のコードからの出力結果を理解しようとしていました。 int k = 10; int c = 30; k += c += k += c; //k=80 instead of 110 //c=70 で、現在、私は "k" の結果がなぜ 80 であるのかを理解するのに苦労しています。なぜ

    2023-03-31 10:20:35
  • [解決済み] nuspecで特定の依存性バージョンを指定するには?

    質問 最初のnugetパッケージを作成しています。 最新バージョンでないバージョンの依存関係を追加しました。 しかし、私はこの依存関係の最新バージョンに更新したくありません。 特定のバージョンを使用するように指示することは可能でしょうか? <dependencies> <dependency id="NHibernate" version="3.2.0.3001" /

    2023-03-31 01:15:21
  • [解決済み] Parallel.ForEachとリストへの追加

    質問 遠隔地(ネットワーク経由)に接続し、一般的なリストを返す関数を複数実行しようとしています。しかし、私はそれらを同時に実行したいのです。 例えば public static List<SearchResult> Search(string title) { //Initialize a new temp list to hold all search resul

    2023-03-30 22:58:22
  • [解決済み] System.Runtime.Caching.MemoryCache vs HttpRuntime.Cache - 違いはあるのか?

    質問 の違いは何でしょうか? MemoryCache と HttpRuntime.Cache の2種類がありますが、ASP.NET MVCのプロジェクトではどちらが好ましいですか? 私が理解する限り、どちらもスレッドセーフであり、APIは一見多かれ少なかれ同じであるため、どちらを使用するときに違いがありますか? どのように解決するのですか? HttpRuntime.Cach

    2023-03-30 16:59:52
  • [解決済み] 列挙型の値に0.0を割り当てることができ、1.0を割り当てることができない理由

    質問 好奇心からなのですが、なぜ列挙型の変数に0.0を代入することはできても、1.0を代入することはできないのでしょうか?次のコードを見てください。 public enum Foo { Bar, Baz } class Program { static void Main() { Foo value1 = 0.0; Foo

    2023-03-30 10:31:14
  • [解決済み] SignalR 2.0 .NETクライアントとサーバーハブを再接続するためのベストプラクティス

    質問 モバイルアプリケーションでSignalR 2.0と.NETクライアントを使用していますが、さまざまな種類の切断を処理する必要があります。SignalRクライアントが自動的に再接続されることもあれば、次のように直接再接続しなければならないこともあります。 HubConnection.Start() を呼び出して直接再接続する必要がある場合もあります。 SignalRは魔法のように

    2023-03-30 10:16:12
  • [解決済み] Dapper.Netで一対多のクエリを書くには?

    質問 1対多のリレーションを投影するためにこのコードを書きましたが、うまくいきません。 using (var connection = new SqlConnection(connectionString)) { connection.Open(); IEnumerable<Store> stores = connection.Query<Store, IE

    2023-03-30 07:43:18
  • [解決済み] .NETでは、NULLのハッシュコードは常に0であるべきです。

    質問 のようなコレクションがあるとして System.Collections.Generic.HashSet<> を受け入れる null をセットメンバとすると null のハッシュコードがどうあるべきかを問うことができます。フレームワークでは 0 : // nullable struct type int? i = null; i.GetHashCode();

    2023-03-29 21:25:53
  • [解決済み] Blobに格納されているメディアファイルのContent-typeを設定する

    質問 私たちはAzureでホストされているウェブサイトを持っています。それはメディアベースであり、我々はHTTP疑似ストリーミングでメディアを再生するためにJWPlayerを使用しています。メディアファイルは、3つのフォーマット(mp4、ogg、webm)でblobに保存されています。 問題は、メディア ファイルのコンテンツ タイプが、すべてのタイプで application/octet

    2023-03-29 12:24:47
  • [解決済み] デフォルトの値の型がプロパティの型と一致しない

    質問 私はこのクラスを持っています public class Tooth { public string Id {get;set;} } そして、このcustromコントロール public partial class ToothUI : UserControl { public ToothUI() { InitializeCompone

    2023-03-29 11:54:04
  • [解決済み] C#でboolの読み書きはアトミックか?

    質問 へのアクセスは ブール フィールドへのアクセスはアトミックですか?特に、ロックをかける必要があるのでしょうか。 class Foo { private bool _bar; //... in some function on any thread (or many threads) _bar = true; //... same for a rea

    2023-03-29 10:43:10
  • [解決済み] コンカレントディクショナリー 正しい使い方

    質問 コンカレント辞書の正しい使い方はこれでしょうか? private ConcurrentDictionary<int,long> myDic = new ConcurrentDictionary<int,long>(); //Main thread at program startup for(int i = 0; i < 4; i++) { my

    2023-03-28 19:47:47
  • [解決済み] C# RSA暗号化/復号化と送信

    質問 System.Security.Cryptography.RSACryptoServiceProvider を使用した C# による暗号化/復号化のチュートリアルやサンプルをネットでたくさん見ましたが、私ができることを望んでいるのは、次のようなことです。 RSA 公開鍵/秘密鍵ペアを作成する。 公開鍵を送信する(概念実証のため、文字列変数に移動させるだけでも可) 新しいR

    2023-03-28 19:40:11
  • [解決済み] コードビハインドで定義されたバインディングオブジェクト

    質問 コード ビハインドでインスタンス化されるオブジェクトがあります。たとえば、XAML は window.xaml と呼ばれ、window.xaml.cs 内でインスタンス化されます。 protected Dictionary<string, myClass> myDictionary; XAMLマークアップだけを使って、このオブジェクトを例えばリストビューにバインドす

    2023-03-28 18:06:30
  • [解決済み] なぜ.NETにはTree<T>クラスがないのですか?

    疑問点 .NETの基本クラスライブラリには、コレクションのための優れたデータ構造(リスト、キュー、スタック、辞書)がありますが、奇妙なことにバイナリツリーのためのデータ構造は含まれていません。これは、異なるトラバーサルパスを利用するものなど、特定のアルゴリズムにとってひどく有用な構造です。私は、正しく書かれた、自由な実装を探しています。 私は単に盲目で、それを見つけていないのでしょうか.

    2023-03-28 09:07:41