繁体   English   中英

是否有比System.Byte.Parse(“0xAA”)更好的东西来获取F#和C#上的单个字节?

[英]Is there something better than System.Byte.Parse(“0xAA”) to get a single byte on F# and C# ?

所以问题在于标题

我正在制作System.Byte.Parse(“0xAA”),但我觉得每次编译器都会解析字符串,我只想将这个字节发送给编译器。

我知道有F#文字(例如86uy),但我想要完全是十六进制模式。 也许我可以写AAuy,但我不明白我怎么能写它和86uy在同一时间。 因为例如11uy和11uy(在十六进制模式下)是不同的//如果我错了就纠正我。

谢谢。

如果你想用十六进制写一个字节常量, 0xAAuy0xAAuy

请参阅MSDN中的F#文字

你的意思是这样的?

// Valid C#
byte x = 0xAA;

(对于F#部分,请参阅Henning的答案。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM