cxi中@の3つの役割
Cの中でファイルのパスを書くために、@識別子を付けないでください。他の役割があるとは思いませんでした。
1.変換記号を無視する
例えば
例えば
C(※)は、キーワードを識別子(クラス名、変数名、メソッド名、テーブル空間名など)として使用することは許されませんが、@を加えたら大丈夫です。
例えば
1.変換記号を無視する
例えば
string fileName = "D:\\ \text.txt";
使用@後string fileName = @"D:\ \text.txt";
2.文字列を行にまたがる例えば
string strSQL = "SELECT * FROM HumanResources.Employee AS e"
+ " INNER JOIN Person.Contact AS c"
+ " ON e.ContactID = c.ContactID"
+ " ORDER BY c.LastName";
使用@後
string strSQL = @"SELECT * FROM HumanResources.Employee AS e
INNER JOIN Person.Contact AS c
ON e.ContactID = c.ContactID
ORDER BY c.LastName";
3.識別子の使い方C(※)は、キーワードを識別子(クラス名、変数名、メソッド名、テーブル空間名など)として使用することは許されませんが、@を加えたら大丈夫です。
例えば
public static void @static(int @int)
{
if (@int > 0)
{
System.Console.WriteLine("Positive Integer");
}
else if (@int == 0)
{
System.Console.WriteLine("Zero");
}
else
{
System.Console.WriteLine("Negative Integer");
}
}
以上が本文の全部です。本文の内容は皆さんの学習や仕事に一定の助けをもたらしてくれると同時に、私達を応援してください。