c# - 如何将这个十六进制字符串转换成长字符串?

标签 c# hex .net-micro-framework netduino

我有:十六进制的“0xE94C827CEB”,但作为字符串。

即:1002011000043 (dd mm yyyy HH mm ss)

不幸的是,如果我只有字符串格式,我不知道如何进行转换,而且我没有 Convert.ToLong("0xE94C827CEB", 16) 函数,因为我使用的是 .NET Micro框架(另外,没有可用的 NumberStyles 命名空间。)

有没有一个函数可以帮我转换这个?

谢谢

最佳答案

对于那些使用适用于 PC 的完整 .NET 框架寻找答案的人。

long answer = Convert.ToInt64("E94C827CEB",16);

参见:MSDN Documentation

关于c# - 如何将这个十六进制字符串转换成长字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16569951/

相关文章:

c# - 文本框属性

c# - VS2013 C# 函数声明 => 符号

c# - 如何修复 IE WebBrowser 控件中的内存泄漏?

Java : Hex encoded bytes get decoded with base64

c# - .NET Micro Framework 的 UI 控件库

c# - 使用 .NET Micro Framework,为什么我的正则表达式匹配失败?

c# - 编辑模式下 DataGridView C# 行中的默认值

arrays - 获取 Golang 标志作为字节数组

mysql - 显示十六进制而不是文本的 View

c# - 如何使用微框架正确更改静态 IP 地址?