C#とC++/CLIとVBと.NETとWindowsで戯れる
if ( a == 1 ){}if ( b == 2 ){}
この2つ目のifはelse ifにしなくてよかったか、
if ( a == 1 ){}else if ( b == 2 ){}
elseの中に入れなくてよかったか
if ( a == 1 ){}else{ if ( b == 2 ) { }}
その実装が正しいか考える前に、なぜそう書いたか説明できないコードはレビュー以前に却下。
投稿日時 : 2007年12月2日 11:24
Mr.Tです、こんにちは。 全部つかいどころが違いますよね。 1番目と2、3番目はまあ、まったく違う。 aとbの条件判定はまったく別物。互いが 疎であるみたいな感じかな。 2番目は、どちらかに当てはまるか、もしくはまったく当てはまらない。互いに並列って感じ? 3番目は、aの値によってbを判定する必要がある、ってことですよね。 一方がもう一つを含むって感じ? どれを使っても一緒な動作をする場合でも 条件の意味として、どれを使うかってところですかね?
平気で2のところで1を見ますが。なにか?
1で、二つの if に特別な関係がない場合、2つめの if の前で改行します>じぶん
Yeah, now it's clear !... And firstly I did not understand very much where there was the link with the title itself !!...
The Author is crazy..!
Powered by: Copyright © 中博俊