美元符号的含义($)

时间:2011-08-21 10:00:00

标签: c#

我正在读取套接字编程,我看到了示例代码。 我不明白的是美元符号($)的含义。

byte[] outStream = System.Text.Encoding.ASCII.GetBytes(massConvoMsg + "$");

这是否意味着它是一个字符串?或?

谢谢。

4 个答案:

答案 0 :(得分:10)

有人将文字美元符号字符添加到massConvoMsg字符串的末尾,并将结果编码为字节。

对c#

没有特别的意义

答案 1 :(得分:5)

它在引号中。所以它是字符串
您在引号中使用的所有内容都是字符串。 (不仅在C#中,有很多语言)

答案 2 :(得分:2)

是的,这是一个字符串。它将被简单地附加到massConvoMsg的末尾,并且处理的组合事物是单个字符串。

答案 3 :(得分:0)

用一个简单的概念:

您正尝试将massConvoMsg的变量加入字符串类型,只需将其与字符串符号“$”连接即可。

您可以输入massConvoMsg + "a"massConvoMsg + "dsadadsa"之类的内容或任何您想要的字符串。

最后,您可能希望通过忽略连接的字符串来获取输出,然后您需要实现某种子字符串方法。例如:

substring(massConvoMsg, 0, "$"); // This will remove the $ sign. 

问题,你为什么选择美元符号($)?因为它更具可读性,简单性和独特性。正确?