コンピュータ

コンピュータ

C#ジェネリッククラスとインターフェイス

オブジェクト指向プログラミングは、目的のプログラムの設計が頭の中でしっかり固まっていないと、なかなか取り掛かることが出来ません。自分の場合比較的小さなプログラムで済む要件が多いので複数のクラスを作成することは稀です。また、オブジェクト指向プ...
コンピュータ

C#のオブジェクトでMemberwiseClone()を試す。

自前で作成したクラスのオブジェクトをClone()しようと思ったら出来ませんでした。どうやらClone()メソッドは自前で用意する必要があるようです。調べたところ、オブジェクトをコピー(Clone)する場合MemberwiseClone()...
コンピュータ

Evernoteを使っている人がスマホを機種変したら実施した方が良い作業

EvernoteのWeb版で「設定」→「端末情報」→「プロフィールに移動」歴代のスマートフォンがずらっと並んでいました。ちょっと懐かしい気分になりましたが現在利用中の端末を除いて削除して現在は以下のような感じになりました。不要な端末の登録が...
スポンサーリンク
コンピュータ

C#でテキストファイルを読み込むサンプル

テキストファイルの読み込むサンプル// テキストファイルを読み込むサンプルusing System.Text;using System.IO;class Program1{ // テキストファイルを最後まで一気に読み込む static vo...
コンピュータ

PowerShellで今日開いたファイルの一覧を取得する。

Windows10やWindows11のエクスプローラーのクイックアクセスフォルダ?に表示される「最近利用したファイル」の一覧をPowerShellで取得する方法を調べてみました。$FolderPath = ::GetFolderPath(...
コンピュータ

WPFのXAMLでImageのサイズを親要素のサイズに合わせる

Windowsサイズに合わせてImage(画像)サイズを変更するサンプルです。ソースコードファイル名:MainWindow.xaml<Window x:Class="WpfProgram3.MainWindow" xmlns=" xmlns...
コンピュータ

Windows11のメモ帳はF5キーで日時が挿入できる

いつの間にかメモ帳にF5キーで日時を挿入する機能が追加されていました。どうということのない機能だと思います。もっと気の利いたリッチな機能が追加されてもよさそうですが、それだとメモ帳のシンプルさが損なわれてしまいます。日時を追加する機能はシン...
コンピュータ

Windows11のスタートメニューはアイコンが並び変えられて便利

scoopを使ってアプリケーションをインストールしているのですが、CUIのコマンドはPowerShellなどのシェルから実行するので問題ないのですが、GUIアプリの起動をどうするかが問題です。Windows10以降ではタスクバーにピン留めが...
コンピュータ

WPFのバインディングで結合方式の種類

Modeプロパティにセットする値TwoWayViewModelとViewを相互に同期OneWayViewModel側のプロパティが変更されるとバインディングされたView側が更新。逆は更新されない。OneTime初回のみ更新
コンピュータ

「Vscode」C#プロジェクトで作成される.vscodeの中身

VSCodeでC#のプロジェクトのデバッグ実行とインテリセンスが機能しなくなりました。.vscodeが自動作成されていないようなので手動で作成できないかと思い、過去のプロジェクトフォルダの.vscodeを眺めてみました。その1:WPFプロジ...
コンピュータ

「C#」ディレクトリから画像ファイルの一覧を取得

ディレクトリからファイルの一覧を取得し拡張子で絞り込みをしています。 static readonly System.Collections.Generic.HashSet<string> _inImagesExtensions = new ...
コンピュータ

WPFでReactivePropertyを扱うプロジェクト

WPFの空のプロジェクトです。プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotnet new wpfdotnet add package Microsoft.Xaml.Behaviors.Wpfdotnet add p...
コンピュータ

VSCodeでC#のデバッグ実行とインテリセンスが動作しない場合確認する設定

ある日VSCodeでC#のデバッグ実行が出来ないことに気が付きました。それとインテリセンスも機能していないようです。それで、拡張機能C#の設定をいじったところ動作するようにないなりました。Dotnet > Server: Use Omnis...
コンピュータ

「C#」zipファイルから画像ファイルの一覧を取得

zipファイルからファイルの一覧を取得し拡張子で絞り込みをしています。 static readonly System.Collections.Generic.HashSet<string> _inImagesExtensions = new...