JetBrains Rider 2026.1 Help

コードインスペクション: 符号なし Shift 右シフト演算子 '>>>' を使用する

このインスペクションは、符号付き型の符号なし右シフトを実行するために C# 開発者が記述しなければならなかった面倒なコードパターンを認識します。 このようなパターンを、C# 11 で導入され た符号なし右シフト演算子>>> に置き換えることを提案します。

void ReadData(int headerValue) { var shifted = (int)((uint) headerValue >> 1); // read shifted data }
void ReadData(int headerValue) { var shifted = headerValue >>> 1; // read shifted data }
2026 年 6 月 12 日