VS2010 ソリューション ファイルで string.empty を検索し、string.IsNullOrEmpty に置き換える正規表現を探しています。
元if (strText != string.Empty)
にstring.IsNullOrEmpty(strText)
VS2010 ソリューション ファイルで string.empty を検索し、string.IsNullOrEmpty に置き換える正規表現を探しています。
元if (strText != string.Empty)
にstring.IsNullOrEmpty(strText)
VS2012 では、使用される正規表現言語が大幅に改善されたため、これは非常に簡単になりました。
探す:
\b(?<variable>[\w_-]+)\s*==\s*string.Empty
交換:
string.IsNullOrEmpty(${variable})
全体的な考え方は、Visual Studio 2010 でも同じです。
探す:
{[A-Za-z0-9_\-]+}:b*==:b*string\.Empty
交換:
string.IsNullOrEmpty(\1)
また、他の人が指摘しているように、ユニットテストを行って何も壊れていないことを確認するか、各交換を確認してください。