C#位移转为VB的代码
C#的代码是:
a = 0x9E3779B9;
a += (uint)(url[k + 0] + (url[k + 1] < < 8) + (url[k + 2] < < 16) + (url[k + 3] < < 24));
其中 url[k+?]是一个数组。所有元素在0-200之间
我想转成vb的代码,我转换以后是
a = a + (sUrl(k + 0) + (sUrl(k + 1) * (2 ^ 8)) + (sUrl(k + 2) * (2 ^ 16)) + (sUrl(k + 3) *( 2 ^ 24))
请问对不对?
为什么我转完以后是负的?
谢谢楼上朋友。
相关问答:
为什么工具栏按扭的宽度改变不了,在属性里改了又变成原来的数值了
大胡子真厉害,回答基本都是爆料级的
大胡子升级真快啊,这才几天就5条短裤外加月排名第一了
想想我这5个短裤混了差不多8年才得到的。
回复 ......
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
21cn的邮箱,在outlook配置后可以正常收发邮件,可是我写在C#中就不行,换成其它邮箱,163很早注册的。可以发送。查了很久,没有找到原因,请高手帮忙解答。。。小弟,谢了。。代码如下:
private void SendMail ......
我用jquery无刷新上传图片后返回json格式的数据报错
(实际上图片是上传成功的了,只是返回json格式总读不到,总是报错)
我调试上传的ashx页如下
无法显示 XML 页。
使用 样式表无法查看 XML 输入。请更 ......
Private Sub Command1_Click()
Dim MyString() As String
Open "a.xml" For Binary As #1 ' 打开刚创建的文件。
ReDim MyString(LOF(1) - 1)
Put #1, , MyRecord ' 读入所有字符到变量中 ......