コンピュータC#で16進数形式の文字列と数値を変換 16進数文字列を数値に変換 var num = Convert.ToInt32("FF", 16); // 255 数値を16進数文字列に変換 var x = String.Format("{0:X2}", 255); // FF 2022.12.12コンピュータ
コンピュータC#で文字列の分割(Split)と前後の空白除去(Trim)とLinqのForEach カンマ区切りの文字列を.Split()で各要素に分割しLinqの.ForEach()で各要素を参照、.Trim()で前後の空白を除去しています。 ソースコード using System.Text.RegularExpressions; //... 2022.12.11コンピュータ
コンピュータC#でテキストファイルの読み込みとファイルの存在確認 ソースファイル var path = @"000461.txt"; // ファイルの存在確認 if (File.Exists(path) == false) { Console.WriteLine("{0}存在しない", path); re... 2022.12.10コンピュータ
コンピュータC#パスを連結する。 複数のパスの要素を単一のパスに連結します。 var root = @"c:\"; var sub_a = "a"; var sub_b = "b"; var sub_c = "c"; var path = System.IO.Path.Jo... 2022.12.07コンピュータ
コンピュータ【.NET】 System.Collections.GenericのQueue<T>を試す 「Queue」というコレクションがあるのですが、なんと読むのでしょうか?すごく馴染みのある言葉のような気がしますが言葉が出てきません。 ということがきっかけで読みが方がわからない「Queue」を試してみたいと思います。 調べてみると「Que... 2022.09.02コンピュータ
コンピュータC#でMemoryCacheクラスを試す。 コンピュータ関連でキャッシュ機能といいますと、読み込んだデータを次に利用するためにメモリーなど高速な記憶装置に保存しておき、同じデータが必要な場合キャッシュから取り出すことで、パフォーマンスを向上させる仕組みのことだと思われます。 dict... 2022.03.01コンピュータ
コンピュータ【.Net5】WinFormで時計2【System.Timers.Timer】 以前に作成した時計はタイマーがSystem.Threading.Timerでしたが、タイマーをSystem.Timers.Timerに変更したバージョンになります。 プロジェクトの作成 PowerShellで実行。要dotnet.exe m... 2022.02.16コンピュータ
コンピュータ【.Net5】WinFormで時計 プロジェクトの作成 PowerShellで実行。要dotnet.exe mkdir Clock3 cd Clock3 dotnet new winforms code . ソースコード ファイル名:Form1.cs using System... 2022.02.13コンピュータ
コンピュータ【.NET5】dotnet.exeでclasslibを他のプロジェクトから参照する。 WinFormでプログラムを作成している最中に、プロジェクト内で利用しているクラスをコンソール(プロジェクト)で簡易テストしたい場面があり、クラスライブラリとしてほかのプロジェクトから参照する方法を調べてみました。 classlibプロジェ... 2022.02.11コンピュータ
コンピュータWPFのプロジェクトでSystem.Windows.Formsの参照(.NET5) .Net SDK(dotnet.exe)でWPFのプロジェクトで作成しプログラミングをしています。 Webで公開されているサンプルプログラムを見ながらWPFを学習しているのですが、ダイアログボックスなどでSystem.Windows.For... 2021.02.04コンピュータ