【发布时间】:2012-05-19 05:23:20
【问题描述】:
我将以下代码从 Visual Basic 转换为 C#。但是我怎么知道如何在 C# 中使用 Hex?
private string ConvertStringToHex(string sText)
{
int lCount;
string sHex;
string sResult;
for (lCount = 1; (lCount <= sText.Length); lCount++)
{
sHex = Hex(Convert.ToInt32(sText.Substring((lCount - 1), 1)));
if ((sHex.Length == 1))
{
sHex = ("0" + sHex);
}
sResult = (sResult + sHex);
}
return sResult;
}
【问题讨论】:
-
您需要搜索“将字符串转换为字节数组”。
-
这段代码有效吗?您是否尝试过运行此代码?你得到什么错误?
-
刚刚我转换了。我没有运行该代码。它显示十六进制不在上下文中。
-
告诉我为什么我的问题得到-1。
-
嘿,是VB还是VB.NET
标签: c# vb.net vb.net-to-c#