rksoftware

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

とある機能が本当に新機能か確認する

初めて見る機能が、最新環境での新機能か確認したいこと、とてもよくありますよね?
そんな時私がやってしまうのがこれ この記事のような方法で TargetFramework を一つ前のバージョンに設定してみます。

実践

.NET 6 ではエラーが出ていないコードが

f:id:rksoftware:20210907000908j:plain

.NET 5 ではエラーになります。

f:id:rksoftware:20210907000930j:plain

雑に File.OpenHandle メソッドが .NET 6 だと確認できました。