在意段代码上看到的,很不理解
string ConfigFileUrl = "config/ipConfig.dat";
string ConfigFileUrl = "config//ipConfig.dat";
有什么区别吗~~~,具体表示的把什么赋值给字符串阿~~~?新手~~希望能帮忙解惑~~~
string ConfigFileUrl = "config/ipConfig.dat";
string ConfigFileUrl = "config//ipConfig.dat";
有什么区别吗~~~,具体表示的把什么赋值给字符串阿~~~?新手~~希望能帮忙解惑~~~
实际上是这样的~~~
string ConfigFileUrl = "config\ipConfig.dat";
string ConfigFileUrl = "config//ipConfig.dat";
但是还是没弄明白~~~?
或者 string ConfigFileUrl = "config\\ipConfig.dat"; 另一个变成注释了 string ConfigFileUrl = "config//ipConfig.dat"
引号里的//不是注释,不过这样写URL肯定是不对的
public static readonly char DirectorySeparatorCharDirectorySeperateChar is a slash ("/") on UNIX, and a backslash ("\") on the Windows and Macintosh operating systems.反斜杠("\")在string中表示的时候需要在前面加一个转义字符"\",所以就成了"\\"
public static readonly char DirectorySeparatorCharDirectorySeperateChar is a slash ("/") on UNIX, and a backslash ("\") on the Windows and Macintosh operating systems.反斜杠("\")在string中表示的时候需要在前面加一个转义字符"\",所以就成了"\\"
public static readonly char DirectorySeparatorCharDirectorySeperateChar is a slash ("/") on UNIX, and a backslash ("\") on the Windows and Macintosh operating systems.反斜杠("\")在string中表示的时候需要在前面加一个转义字符"\",所以就成了"\\"
string ConfigFileUrl = "config//ipConfig.dat";
两个都没错
都等于
config路径下的ipConfig.dat
两个变一个.
\r\n在C#里是换行.VB.NET
CHAR(13)是一样的.
string path = @"c:\test.txt";
string path = "c:\\test.txt";