rksoftware

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

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

とても素敵なお気に入りの映画に出会ったとします。何回劇場で観ますか?

アンケート結果です。私の感覚としては意外な結果だったので記録として残しておきます。 とても素敵なお気に入りの映画に出会ったとします。何回劇場で観ますか?— mishizaki (@mishi_cs) 2021年7月22日 お気に入りの映画は DVD で観ることが多く、4 番目 (…

Web フォームに新機能はないけど Visual Studio での対応が強化されるらしいので見てみた

元ネタはこちら Visual Studio 2022 (現在はプレビュー版) で Web フォームのデザイナーが新しくなって強化されました。 Web フォーム 見捨てられてなかった! Win フォームも同様ですが、この「もう過去の技術なので新機能は追加しない。けれど、IDE がバー…

人類永遠のあの対決話題がついに決着! その意外な結末とは?

人類には永遠に続くかと思われる話題ががいくつかあります。そんな永遠の話題が一つがついに今日、決着しました。 ともに大人気の二つの食べ物。中にはどちらも好んで食べる方もいるでしょうしどちらかしか食べない方もいるでしょう。どちらにせよどちらも大…

【C#】 _ (アンダーバー) は 2 個から使えます

C#

C# にはラムダ ディスカード パラメーターというすばらしい機能があります。 しかしこの機能、注意点があります。例えば次のコードはエラーになります。 System.Action<int, int> action = (_, _) => { var i = _; }; エラーの場所は = _; の _ でエラー内容は次です。</int,>…

まだまだ現役! .NET 6.0 でも Windows フォームアプリケーションの新機能

.NET 6.0 でもみんな大好き Windows フォームアプリケーションは現役です。新機能も追加されます。 参考: 今回はこの追加されたアプリケーション全体のデフォルトフォントを試してみます。 環境準備 Visual Studio 2022 Preview をインストールします。 htt…

C# 共変の戻り値の型の確認

C#

C# の共変の戻り値の型という機能は、インタフェースを実装するタイミングでは使えないと聞き確認してみました。 確認コードです。 ついでで非 virtual メソッド、abstract メソッドも試しています。 // Return の型 class ReturnTypeBase { } class ReturnT…