2021-01-01から1年間の記事一覧

C# 目次

Disposeの実装

Windows 11 対応について

システム要件はこちらに書かれてある通り。 CPU:1GHz以上2コア以上の64ビット メモリ:4GB以上 ストレージ:64GB以上 グラフィックボード:DirectX12 ディスプレイ:9インチ以上,720p以上 Microsoftのアカウントとインターネット接続が必要 ファームウェア…

高速なファイル検索

WindowsのツールにてWizTreeというストレージの使用容量を表示するアプリケーションがある。 https://forest.watch.impress.co.jp/library/software/wiztree/ このツールは、NTFSのMFT(マスターファイルテーブル)という領域を使用して高速にファイルサイズを…

p4cmd コマンドの作成

p4cmd は p4 コマンドにアクセス用のグローバルオプションを付加して、コマンド実行する仕組みです。 例えば p4cmd changelists -m 10 -l というコマンドは、以下のようにグローバルオプションが追加されて実行されます。 p4 -p {Server:Port} -u {UserName}…

Perforce へのアクセス

Perforce へのアクセスには、4つの情報が必要になる。 アクセスに必要な情報は、 p4 set {環境変数名}={値} 命令にてPerforce用の環境変数(Windowsのみ)として設定することができる。 p4 コマンドを使用する際には環境変数が使用されるが、グローバルオプシ…

C# クラスオブジェクトの比較

C#

クラスを比較する場合について、詳しくは以下のサイトに書かれている。 自作クラスのEqualsメソッドをオーバーライドして、等価の定義を変更する - .NET Tips (VB.NET,C#...) ・デフォルトの Equals()実装では参照型(class)はclassの参照先が同じかどうか、…