この3つの中でどれがいいですか?
string myString = "";
String.IsNullOrEmpty(myString);
vs
string myString = "";
if(myString.Length > 0 || myString != null)
vs
string myString = "";
if (m.Length > 0 | m != null)
前者の方がわかりやすいのですが、これらの間に性能差はありますか?テキスト ボックスから取得した場合のように、文字列が空になることはなく、空である可能性があるが null ではない場合はどうなりますか?