rksoftware

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

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

WPF で OpenFolderDialog

皆さん .NET 8 使っていますか? 使っていますよね? 知っています。皆さん使っています。 ■ .NET 8 の WPF の新機能 OpenFolderDialog learn.microsoft.com learn.microsoft.com .NET 8 で WPF で OpenFolderDialog が使えるそうです。 皆さん WPF で OpenF…

RDP での WPF ハードウェア アクセラレーション

皆さん .NET 8 RC1 を使い始めていると思います。私も使い始めています。 そんな .NET 8 RC1 に気になる項目があります。「 RDP での WPF ハードウェア アクセラレーション 」です。 devblogs.microsoft.com これは、リモートデスクトップでアプリを使ってい…

C# 12 の新機能 まとめ

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 そこで一通り機能を確認してました。 参照情報 learn.microsoft.com プライマリ コンストラクター インスタンス コンストラクター - C# | Microsoft Learn クラスの型名の後ろに引数を書くとその…

Visual Studio の 17.7.4 がリリースされました

Visual Studio のアップデート 17.7.4 がリリースされました。 今回はセキュリティのアップデートがあります、すぐにアップデートしましょう。 ■ 更新内容 ■ 機能の追加 Git のバージョンが v 2.41.0.3 に更新 の追加があるようです。 問題の解決 ホット リ…

C# 12 を試す .NET 8 RC1 編

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は .NET 8 RC1 が出たので、その環境で C# 12 を書いてみます。 > dotnet --version 8.0.100-rc.1.23455.8 ちゃんと RC1 環境です。 プロジェクトを作っていきます。 > dotnet new console …

C# 12 の新機能の確認 一覧

そろそろ C# 12 の時期なので予習を始めなければなりません。 learn.microsoft.com というわけでいろいろやった記事のまとめです。 ■ 記事たち rksoftware.hatenablog.com rksoftware.hatenablog.com rksoftware.hatenablog.com rksoftware.hatenablog.com r…

C# 12 の新機能の確認 「 インターセプター 」

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 インターセプター 」 を確認してみましょう。 ■ インターセプター github.com C# 12 がまだプレビューだからという理由を超えて実験的機能という意味でのプレビュー機能。 メソッド呼…

C# 12 の新機能の確認 「 インライン配列 」

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 インライン配列 」 を確認してみましょう。 ■ インライン配列 learn.microsoft.com N 個の要素を持つ構造体を作れる。配列のように添え字アクセスできる。 配列と違って Linq が使えな…

C# 12 の新機能の確認 「 コレクション式 」

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 コレクション式 」 を確認してみましょう。 ■ コレクション式 learn.microsoft.com コレクションの作成に new がいらなくなった。 コレクションの各要素を要素に持つコレクションを作…

C# 12 の新機能の確認 「 任意の型の別名設定 」

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 任意の型の別名設定 」 を確認してみましょう。 ■ 任意の型の別名設定 learn.microsoft.com これまで using 別名設定ができなかった型が using 別名設定できるようになった。unsafe な…

C# 12 の新機能の確認 「 既定のラムダ パラメーター 」

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 既定のラムダ パラメーター 」 を確認してみましょう。 ■ 既定のラムダ パラメーター learn.microsoft.com default 値を持つ (省略可能な引数をもつ) ラムダ式が書ける var lambda1 = …

C# 12 の新機能の確認 「 プライマリ コンストラクター 」

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 今回は 「 プライマリ コンストラクター 」 を確認してみましょう。 ■ プライマリ コンストラクター learn.microsoft.com クラスの型名の後ろに引数を書くとその引数をもつプライマリなコンスト…

C# 12 を試す - Visual Studio Code

そろそろ C# 12 の時期なので予習を始めなければなりません。 というわけで公式サイトを見てみると .NET 8 SDK のプレビュー版か Visual Studio の Preview 版で試せるとのこと。 learn.microsoft.com ■ Visual Studio Code 試しに以前に Visual Studio で試…

C# 12 を試す - 一通りの新機能を動作させる

そろそろ C# 12 の時期なので予習を始めなければなりません。 というわけで公式サイトを見てみると .NET 8 SDK のプレビュー版か Visual Studio の Preview 版で試せるとのこと。 learn.microsoft.com .NET 8 SDK のプレビュー版と Visual Studio の Preview…

C# 12 を試す - Visal Studio 非 Preview 編

そろそろ C# 12 の時期なので予習を始めなければなりません。 というわけで公式サイトを見てみると .NET 8 SDK のプレビュー版か Visual Studio の Preview 版で試せるとのこと。 learn.microsoft.com .NET 8 SDK のプレビュー版と Visual Studio の Preview…

C# 12 を試す - .NET Preview 編

そろそろ C# 12 の時期なので予習を始めなければなりません。 というわけで公式サイトを見てみると .NET 8 SDK のプレビュー版か Visual Studio の Preview 版で試せるとのこと。 learn.microsoft.com 偶然、PC に .NET の Preview 版が入っていたので試して…

C# 12 を試す - Visual Studio Preview 編

C#

そろそろ C# 12 の時期なので予習を始めなければなりません。 というわけで公式サイトを見てみると .NET 8 SDK のプレビュー版か Visual Studio の Preview 版で試せるとのこと。 learn.microsoft.com 偶然、PC に Visual Studio の Preview 版が入っていた…