do-whileステートメントとか使っていますか? あんまり実際に使われているコードを実務で見たことはなく。 使われていないキーワードランキング的にもdoは使われてない方から数えて27位。 もしかしたら使われないどころか存在を忘れてる人すらいるんじゃないかというこの文法。 「使ってる?」とか人に聞いてみたところ、 「初心者の頃にちょっと」「もしかしたら初心者ほど使ってるかも」とかいう回答も得られたり。 確かに、入門書とか(うちのサイト含めて)には書かれてますもんね。書かれてば使うか。 たぶん、徐々に、以下のように while (true) になっていくのかなぁとか。 まあ、そもそも、ループの大半が foreach ですけど。do-while どころか while もそこそこレア。 while (true) { // 前にも書きたいことあるし、 if (条件) break; // 後ろにも書
![小ネタ do-while](https://cdn-ak-scissors.b.st-hatena.com/image/square/3c90a46fdf0bc0bbe9120d28edbe6182f474d5de/height=288;version=1;width=512/https%3A%2F%2Fufcpp.azurewebsites.net%2Fimages%2Flogo_4.jpg)