ブログ 2017/10/12 Visual Studio 15.5 Preview こないだ Visual Studio 2017 Version 15.4の正式リリースが出たところですが。 (主にUWP/Windows 10 Fall Creators Update絡みだったので個人的にはバグフィックス以外そこまで恩恵なし。) 翌日にもう[Visual Studio 2017 Version 15.5のプレビュー版]が。 「Stepping Back」デバッグ(1つ前のブレークポイントに状態を戻せる機能)とか割かし素敵そうな。 それはそれとして、15.5の告知ブログに… 続きを読む 2017/10/09 ピックアップRoslyn 10/9 今日は、新たにChampion (取り組むこと確定) が2件と、面白そうな提案1件。 Champion: ref local reassignment #933 … ref ローカル変数の再代入 Champion "Declaration Expressions" #973 … 宣言式 ValueEnumerator (fast to code and run) #982 … 値型 enumerator ref ローカル変数の再代入 Champion:… 続きを読む 2017/10/08 ピックアップRoslyn 10/8: C# 7.1 の default 式のバグ 昨日の .NET Conf 2017 Tokyoでちょこっと話したりしたんですが、C# 7.1のバグを踏み抜いたという話。 (正確には同僚が踏んじゃったバグを僕がバグ報告入れた) 割と手短に示せるバグで、以下のような例がわかりやすいんですが、nullable型な引数のデフォルト値として、default式を使ったとき、値が null にならないとおかしいはずなのに 0 になるという問題。 static void Main() { int? x = default; // null… 続きを読む 2017/09/06 .NET Conf 2017 Tokyo, Japan .NET Conf 2017 Tokyo, Japanやります。 日時: 2017/10/07(土) (12:30開場、13:00開始) 会場: 日本マイクロソフト株式会社 品川オフィスセミナールーム A, B, C+D 公募 今回の .NET Conf 2017 Tokyo では、8セッションを公募しています。.NET について話してみたいという方はこのチャンスにぜひ! いつも決まったスピーカーの方ばかりで、喋りたくても自分にはなかなかチャンスがないと諦めているそこの貴方!… 続きを読む 2017/09/03 ピックアップRoslyn 9/3 今日は以下の3本立て: 次のリリース(C# 7.2)の作業どのくらい進んでるのか久々に眺めてみた 1個、Champion(取り組むこと自体は確定)判定を受けた提案が出てた(return, break, continue 式) C# 8.0に向けて、「null許容参照型」の作業が最近活発化してる C# 7.2(次のマイナーリリース)を試してみる 最近ちょっと本腰を入れてC#コードでの速度最適化の作業をしてたりするんですけども、 そこでたどり着いた1つの境地が「stackallo… 続きを読む 新しい投稿へ 過去の投稿へ
2017/10/12 Visual Studio 15.5 Preview こないだ Visual Studio 2017 Version 15.4の正式リリースが出たところですが。 (主にUWP/Windows 10 Fall Creators Update絡みだったので個人的にはバグフィックス以外そこまで恩恵なし。) 翌日にもう[Visual Studio 2017 Version 15.5のプレビュー版]が。 「Stepping Back」デバッグ(1つ前のブレークポイントに状態を戻せる機能)とか割かし素敵そうな。 それはそれとして、15.5の告知ブログに… 続きを読む
2017/10/09 ピックアップRoslyn 10/9 今日は、新たにChampion (取り組むこと確定) が2件と、面白そうな提案1件。 Champion: ref local reassignment #933 … ref ローカル変数の再代入 Champion "Declaration Expressions" #973 … 宣言式 ValueEnumerator (fast to code and run) #982 … 値型 enumerator ref ローカル変数の再代入 Champion:… 続きを読む
2017/10/08 ピックアップRoslyn 10/8: C# 7.1 の default 式のバグ 昨日の .NET Conf 2017 Tokyoでちょこっと話したりしたんですが、C# 7.1のバグを踏み抜いたという話。 (正確には同僚が踏んじゃったバグを僕がバグ報告入れた) 割と手短に示せるバグで、以下のような例がわかりやすいんですが、nullable型な引数のデフォルト値として、default式を使ったとき、値が null にならないとおかしいはずなのに 0 になるという問題。 static void Main() { int? x = default; // null… 続きを読む
2017/09/06 .NET Conf 2017 Tokyo, Japan .NET Conf 2017 Tokyo, Japanやります。 日時: 2017/10/07(土) (12:30開場、13:00開始) 会場: 日本マイクロソフト株式会社 品川オフィスセミナールーム A, B, C+D 公募 今回の .NET Conf 2017 Tokyo では、8セッションを公募しています。.NET について話してみたいという方はこのチャンスにぜひ! いつも決まったスピーカーの方ばかりで、喋りたくても自分にはなかなかチャンスがないと諦めているそこの貴方!… 続きを読む
2017/09/03 ピックアップRoslyn 9/3 今日は以下の3本立て: 次のリリース(C# 7.2)の作業どのくらい進んでるのか久々に眺めてみた 1個、Champion(取り組むこと自体は確定)判定を受けた提案が出てた(return, break, continue 式) C# 8.0に向けて、「null許容参照型」の作業が最近活発化してる C# 7.2(次のマイナーリリース)を試してみる 最近ちょっと本腰を入れてC#コードでの速度最適化の作業をしてたりするんですけども、 そこでたどり着いた1つの境地が「stackallo… 続きを読む