【C#】【Windows 10】 拡張子、プロトコル、アンインストール情報をレジストリ登録

C#
09 /03 2018
こんにちは、Takymです。
また、投稿サボってすみません。
今回は、拡張子プロトコル、ソフトウェア等のアンインストール情報がどのようにレジストリに登録されているのかを解説したいと思います。
以前にも似たような記事を書いた事があります。(その時の内容は余りにも酷かったです。)
注意事項
  • この情報は僕がレジストリエディタから独自に調べた物です。
  • 間違っている可能性があります。間違っている場合はコメント欄等で教えてください。
  • また、「Microsoft Windows 10 1709 Fall Creators Update (Redstone 4)」で動作確認をしています。
  • レジストリを改変するとコンピュータに不具合が発生する可能性があります。必ずバックアップを取って細心の注意を払ってください。

続きを読む

【.NET】 TimeSpanをValueTupleで表す

C#
06 /21 2018
こんにちは、Takymです。
最近は、YouTubeで下らない動画を投稿していました。
今回は、TimeSpanValueTupleを実行時に変換する事が可能なプログラムを作成しました。

続きを読む

今日のC#インタラクティブ (2018/02/26) ファイル操作編

C# インタラクティブ
02 /26 2018
こんにちは、Takymです。
C#インタラクティブのお時間です。
今回はファイルを操作してみようと思います。

続きを読む

今日のC#インタラクティブ (2018/02/10) 速度比較! MOD 演算 vs. AND 演算編

C# インタラクティブ
02 /10 2018
こんにちは、Takymです。
お久しぶりのC#インタラクティブのお時間です。
今回はベンチマークをして遊びたいなと思います。
因みに、今回は今日のC#インタラクティブ (2017/06/08) ~ベンチマークプログラム編~csi.exeの方が早かったのでそちらの方を使います。

続きを読む

今日のC#インタラクティブ (2017/12/23) CSI.EXEでポインタを使う編

C# インタラクティブ
12 /23 2017
こんにちは、Takymです。
今回だけ自分の名前の色を変えてみました。次回からは直します。
実は、拡張子とプロトコルの登録のプログラムの実験をしていたのですが、失敗してしまいブログ記事にする事ができませんでした。
なので今回は"今日はC#インタラクティブ"の記事にしたいと思います。

続きを読む

C#でリフレクションを使って強制的にFinalizeを呼び出してオブジェクトを削除するとどうなるか

C#
10 /28 2017
こんにちは、Takymです。
今回はちょっと変わった検証をしたいと思います。
強制的にデストラクタを呼び出してみるとどうなるかの実験です。
何故、この検証をしようと思ったのかと言うと、IDisposableを実装していないクラスでも、手動で解放させたかったからです。

続きを読む

C# プログラミング入門講座 part7 繰り返し文 (for)

C# プログラミング入門講座
08 /11 2017
こんにちは、Takymです。
今回は、繰り返し文(for)について説明します。

続きを読む