特殊文字を常にエスケープする必要がないように、逐語的な接頭辞を使用することを知っています。例えば:
string s = @"c:\myPath";
ただし、パラメーター名に似たものを使用できる可能性があることに気付きました。例:
public void aMethod(int i, DateTime @date){
}
なぜその構文が正しいのか、どのような場合にこれが役立つのか..
特殊文字を常にエスケープする必要がないように、逐語的な接頭辞を使用することを知っています。例えば:
string s = @"c:\myPath";
ただし、パラメーター名に似たものを使用できる可能性があることに気付きました。例:
public void aMethod(int i, DateTime @date){
}
なぜその構文が正しいのか、どのような場合にこれが役立つのか..