2014-11-04 77 views

回答

3

byte *(如byte*相同的東西)是一個指針byte變量。你幾乎從不在C#中使用指針,這就是爲什麼你從來沒有見過它。

更具體地說,指針是保存另一個變量的內存位置的變量。

無論如何,除非您打算進入C++或其他本地語言,否則不要擔心。

有關更多信息,請參閱MSDN

+0

C#是否支持在類型和'*'之間有空格?從來不知道。 – 2014-11-04 17:09:14

+0

@ScottChamberlain我的VS自動糾正空間(實際上是一種討厭的類型),但它編譯得很好。 – BradleyDotNET 2014-11-04 17:10:32

+0

如果您使用的是Resharper,您可以在格式設置中添加空格「[不安全的指針聲明之前](http://i.stack.imgur.com/Uiwg4.png)」 – 2014-11-04 17:15:58