ブログ 2021/12/27 【C# 11 候補】 半自動プロパティ 11月くらいからなんとか消化し始めた「C# ライブ配信で口頭では言ったけどブログ化はしてなかったやつ」、 「C# 10.0 の補足」とか、文字コード・絵文字がらみの雑談話を抜けて、 やっと「C# 11.0 候補」の話になります。 こんな時間かかるかー… 半自動プロパティ C# 11 目標で、自動プロパティにちょっと手が入りそうです。 バッキング フィールドを field キーワードで読み書きできるようにするというもの。 俗称「半自動プロパティ」。 おさらい: 初期 C# のプロパ… 続きを読む 2021/12/26 悪い意味でお気に入りの文字 〠〄 こないだ書いたベンゼン環の話とニンジャキャット終了のお知らせはある意味前振りだったりしまして。 個人的にやべぇなと思う Unicode の文字で1・2を争うのは 〠 と 〄 だったりします。 〠: U+3020、postal mark face、顔郵便マーク 〄: U+3004、Japanese industrial standard symbol、JIS マーク アップルロゴの話で書きましたが、 商標になるようなものを Unicode に入れるとか普通は考えられないわけで… 続きを読む 2021/12/22 任意色絵文字? 🐈⬛ Windows にもついに Unicode 13.0 が来ました(今更)。 Unicode 13.0 Unicode 13.0 のリリース、2020年3月なんですよね。 ずいぶんと前。 それに対して、Windows 10 の間は Unicode 13.0 には一向に対応せず… 今思えば新しい絵柄(Windows 11 の新絵文字)を作っていたから、古い絵柄(Windows 10 の絵文字)を更新するリソースを割かなかったんだろうなとは思うんですが。 Unicode 13.… 続きを読む 2021/12/19 ニンジャキャット🐱👤 ニンジャキャット終了のお知らせ。 そんなキャラはいなかった。いいね? Windows の絵文字の絵柄一新 Windows 11 で Unicode 絵文字の絵柄が一新されると言われていたわけですが。 Windows 11 初期リリースでは変更がなく、先月ようやく新絵文字の一般提供開始されました。 そろそろ万人に(Dev 版とか Beta 版に登録してない人にも)届く頃ではないかと思います。 その結果が冒頭の絵文字。 ちなみに、同じものをこれまでの(Windows 10 とかの)… 続きを読む 2021/12/17 【近々警告追加】小文字 a~z 型名 型名のコードスタイル C# も最近はコードスタイル的なものに対するおせっかいをするようになってきました。 そのうちの1つが「型名は小文字始まりやめろ」。 現在はこれが Suggestion レベルのメッセージ(警告ほど深刻ではないものの、Visual Studio 上で常に下線が表示されて結構「直せ」圧強め)になります。 まあ、このスタイルに違反する人はそんなにいないんじゃないかと思います。 C# の型名と言えば大体大文字始まりの UpperCamelCase。 類縁なプログラミ… 続きを読む 新しい投稿へ 過去の投稿へ
2021/12/27 【C# 11 候補】 半自動プロパティ 11月くらいからなんとか消化し始めた「C# ライブ配信で口頭では言ったけどブログ化はしてなかったやつ」、 「C# 10.0 の補足」とか、文字コード・絵文字がらみの雑談話を抜けて、 やっと「C# 11.0 候補」の話になります。 こんな時間かかるかー… 半自動プロパティ C# 11 目標で、自動プロパティにちょっと手が入りそうです。 バッキング フィールドを field キーワードで読み書きできるようにするというもの。 俗称「半自動プロパティ」。 おさらい: 初期 C# のプロパ… 続きを読む
2021/12/26 悪い意味でお気に入りの文字 〠〄 こないだ書いたベンゼン環の話とニンジャキャット終了のお知らせはある意味前振りだったりしまして。 個人的にやべぇなと思う Unicode の文字で1・2を争うのは 〠 と 〄 だったりします。 〠: U+3020、postal mark face、顔郵便マーク 〄: U+3004、Japanese industrial standard symbol、JIS マーク アップルロゴの話で書きましたが、 商標になるようなものを Unicode に入れるとか普通は考えられないわけで… 続きを読む
2021/12/22 任意色絵文字? 🐈⬛ Windows にもついに Unicode 13.0 が来ました(今更)。 Unicode 13.0 Unicode 13.0 のリリース、2020年3月なんですよね。 ずいぶんと前。 それに対して、Windows 10 の間は Unicode 13.0 には一向に対応せず… 今思えば新しい絵柄(Windows 11 の新絵文字)を作っていたから、古い絵柄(Windows 10 の絵文字)を更新するリソースを割かなかったんだろうなとは思うんですが。 Unicode 13.… 続きを読む
2021/12/19 ニンジャキャット🐱👤 ニンジャキャット終了のお知らせ。 そんなキャラはいなかった。いいね? Windows の絵文字の絵柄一新 Windows 11 で Unicode 絵文字の絵柄が一新されると言われていたわけですが。 Windows 11 初期リリースでは変更がなく、先月ようやく新絵文字の一般提供開始されました。 そろそろ万人に(Dev 版とか Beta 版に登録してない人にも)届く頃ではないかと思います。 その結果が冒頭の絵文字。 ちなみに、同じものをこれまでの(Windows 10 とかの)… 続きを読む
2021/12/17 【近々警告追加】小文字 a~z 型名 型名のコードスタイル C# も最近はコードスタイル的なものに対するおせっかいをするようになってきました。 そのうちの1つが「型名は小文字始まりやめろ」。 現在はこれが Suggestion レベルのメッセージ(警告ほど深刻ではないものの、Visual Studio 上で常に下線が表示されて結構「直せ」圧強め)になります。 まあ、このスタイルに違反する人はそんなにいないんじゃないかと思います。 C# の型名と言えば大体大文字始まりの UpperCamelCase。 類縁なプログラミ… 続きを読む