コンピュータ C#のイテレーターブロックでテキストファイルを1行ごと読み込み テキストファイルを1行ごと読み込みファイル名:input.txtあ 1い 2う 3ファイル名:Program.csusing System;using System.IO;namespace IteratorBlock01;class Pr... 2025.01.30 コンピュータ
コンピュータ C#のWPFでWebView2を試す。 WebView2はWebブラウザ(Edge)をWPFのコントロールとしてデスクトップアプリケーションで扱うことが出来るとのことですので、試してみたいと思います。WinFormの記事プロジェクトの作成mkdir プロジェクト名cd プロジェク... 2024.11.01 コンピュータ
コンピュータ C#のWinFormsでWebView2を試す。 WebView2はWebブラウザ(Edge)をWinFormsのコントロールとしてデスクトップアプリケーションで扱うことが出来るとのことですので、試してみたいと思います。プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dot... 2024.10.31 コンピュータ
コンピュータ C#でSystem.Net.HttpListenerを試す。 System.Net.HttpListenerを使うとWebサーバーが書けるとのことなので試してみたいと思います。とりあえずMicrosoftのサンプルプログラムをConsoleプロジェクトで動かせるように書き換えて実行してみます。usin... 2024.10.31 コンピュータ
コンピュータ C#で一定の範囲の連続する数値のコレクションを返す。Enumerable.Range() 2~11までの数値をforeachのループで処理する例。foreach(var i in Enumerable.Range(2, 10)){ Console.WriteLine($"{i}");}結果234567891011forの代わり使... 2024.10.20 コンピュータ
コンピュータ C#でnull許容の要素をもつ配列から、null以外の要素のみ処理する。OfType<T> OfType<T>を使うと出来るようです。string?;foreach(var x in a.OfType<string>()){ Console.WriteLine($"{x}");}結果aaabbb似たような処理foreach(var... 2024.10.18 コンピュータ
コンピュータ C#で配列から最初の一件を取得したい。ただし配列の要素が0の場合何もしない。 ドラックアンドロップで複数のファイルが文字配列で渡されて最初の1件のみ処理したい。ただし、対応しないファイルが含まれる可能性があるので、フィルター処理を行う必要がありますが、フィルター処理にによってファイル件数が0件になる可能性があります。... 2024.10.18 コンピュータ
コンピュータ WPFで動的にコントロールを作成配置するサンプル2 画像を表示するだけのプログラムであればMainWindow.xaml.csで動的にImageコントロールを追加することが出来るのではないかと思い試してみました。ファイル名:MainWindow.xaml.csusing System.Win... 2024.10.17 コンピュータ
コンピュータ C#でInt型の数値をbyte配列に変換してみる。 ソースコード:class SampleClass{ public int IntValue { get; set; } = 0; public void Save(string path) { // Intをbyte[]へ変換 byte[]... 2024.10.17 コンピュータ
コンピュータ C#でusingディレクティブとnamespaceはどちらが先? C#のソースコードを書いていてい、コメント以外で最初の行に記述する内容としてusingかnamespaceで悩むことがあります。このような悩みはnamaspaceの{}を省略するようになってからで、省略することでネストが1つ減るこ点は個人的... 2024.10.17 コンピュータ
コンピュータ C#でBitmap変数をダミーのBitmapオブジェクトで初期化する アプリケーションでBitmapオブジェクトを表示する場合、起動時表示する画像が無いので、あまり深く考えずNullをセットすることが多いです。その場合Bitmapオブジェクトの変数をNullを許容にする必要があり、その変数を使う前にNullチ... 2024.10.16 コンピュータ
コンピュータ C#でZIPファイル内の複数の画像ファイルをマルチTiffファイルに変換する 前回複数の画像ファイルからTiffファイルを作成出来ましたので、今回はzipファイル内の画像ファイルをtiffファイルに変換します。前回の記事ファイル名:Program.csusing System.IO;using System.IO.C... 2024.10.14 コンピュータ
コンピュータ C#でディレクトリ内の複数の画像ファイルをマルチTiffファイルに変換する 複数の画像ファイルをtiff形式にアーカイブします。前回の記事ファイル名:Program.csusing System.IO;using System.Text.RegularExpressions;using System.Windows... 2024.10.14 コンピュータ
コンピュータ C#で画像ファイルをTiffファイルに変換する ファイル名:ImgToTiff01.csproj<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>... 2024.10.14 コンピュータ