rksoftware

Visual Studio とか C# とかが好きです

2022-01-01から1ヶ月間の記事一覧

仕様書を何で書けばいいか? Excel 方眼紙仕様書問題ついに解決!?

仕様書を何で書けばいいか? 難しい問題です。 Excel はダメ Word はダメ PowerPoint はダメ 等よく聞く話です。 しかし、では何で書けばよいか、という話はめったに聞くことはできないのが現実です。皆さんも結局何で書けばよいかわからない、そういう方も…

オブジェクトのプロパティ/フィールドの名前と値を配列にする

C#

オブジェクトのプロパティ/フィールドの名前と値を配列にしたいことが、あまりないかもしれませんが、たまにはあるかもしれません。 今がそのたまにです。 大したコードではないですが、検索する方もいるかもしれないのでメモ。 概要 リフレクションで名前と…

きのこ vs たけのこ 終戦の道が示されるも身体は闘争を求める

きのこ vs たけのこ。 世界をを二分するきのことたけのこの陣営は互いに軍を形成し、 もはや開戦の理由など誰もわからなくなった銀河規模の戦争を100年間継続していた。 その争いを終戦に導く提案を思いついたので、世界に問うてみました。 一番を二つ選べる…

Visual Studio 2019 の バージョン16.11.9 がリリースされました。Windows Terminal と合わせたときの問題が解消されています。 アップデート必須です!

Visual Studio 2019 の バージョン16.11.9 がリリースされました。 注目点は次の問題が解消された点です。 Windowsターミナルをデフォルトのターミナルとして使用すると、アプリケーションを複数回デバッグできない問題を修正しました。 これは大きいですね…

Visual Studio でコンソールアプリのデバッグ時に Windows Terminal で実行されるようにする

Windows Terminal は好きですか? 私は結構好きです。 Visual Studio Code、Visual Studio に続いて PC 触っている際に触っている時間の多いソフトだと思います。こうなってくると Visual Studio でコンソールアプリのデバッグ時にもコマンド プロンプトでな…

Generic Host でコマンドライン引数を扱う

最近コマンドライン引数をいろいろ頑張っていますが、実は標準の Generic Host ではデフォルトでコマンドライン引数を扱う機能があります。 こんなコードになります。 using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInje…

Win11 のスタートメニューの「おすすめ」を消す方法

Win11 のスタートメニューには おすすめ という欄があり、ここに最近使ったファイルが表示されたりなどします。 これを消したい方、とても多いと思います。 ■ お前を消す方法 タスクバーの一番左のスタートメニューボタンを右クリック 設定 個人設定 スター…

Surface Laptop 3 でスト5

ある時突然ストリートファイター5がやりたくなることが誰でもあると思います。 そして、手元には Surface Laptop 3だけしかない。そんな日もたまにはあります。 ■ ベンチマーク結果 画面品質が標準設定ではだめでしたがを低にしてたら行けました。 ゲームコ…

Surface Go 3 で スト5

ある時突然ストリートファイター5がやりたくなることが誰でもあると思います。 そして、手元には Surface Go 3(※) だけしかない。そんな日もたまにはあります。 ※真ん中のスペックのモデル(最初に発売された2モデルの上位モデルの方) ■ ベンチマーク結果 ベ…

The following component(s) are required to run this program: DirectX Runtime

ちょっとゲームのベンチマークを動かそうと思ったときに、動かなかったのでメモ。 スペック的に DirectX のバージョンは満たしている...と思っていたのですが次のエラーが。 The following component(s) are required to run this program: DirectX Runtime …

構造体のプロパティに値をセットする

C#

リフレクションを使って構造体のプロパティに値をセットする方法です。 クラスと同じように書いてはうまくいかなかったのでメモ。 ■ 参照情報(答え) ここを見ればすべてが解決します。 ■ リンクをクリックするのが面倒な方へ クラスと同じように書くと期待通…

コマンドライン引数を雑に扱う (4)

C#

以前にコマンドライン引数を雑に扱う記事を書きました。 コンソールアプリ、ちょっとした処理を行う際に雑に作ってしまうのが結構いいのですが、何気にコマンドライン引数の解釈コードが面倒です。 それはもう、あらゆる要素をソースコードに書き込んで毎回…

コマンドライン引数を雑に扱う (3)

C#

以前にコマンドライン引数を雑に扱う記事を書きました。 コンソールアプリ、ちょっとした処理を行う際に雑に作ってしまうのが結構いいのですが、何気にコマンドライン引数の解釈コードが面倒です。 それはもう、あらゆる要素をソースコードに書き込んで毎回…

コマンドライン引数を雑に扱う (2)

C#

以前にコマンドライン引数を雑に扱う記事を書きました。 コンソールアプリ、ちょっとした処理を行う際に雑に作ってしまうのが結構いいのですが、何気にコマンドライン引数の解釈コードが面倒です。 それはもう、あらゆる要素をソースコードに書き込んで毎回…