作者ace7449 (@@)
看板Visual_Basic
标题[问题] c# 转 .net (byte定义问题)
时间Wed Mar 29 08:46:46 2006
※ [本文转录自 C_Sharp 看板]
有一段c#的code
byte[] tmp=new byte[(int)fs.Length];
转成vb.net之後的code
Dim tmp() As Byte = New Byte(CType(fs.Length) {}, __0__)
~
不过compiler会出现上面标记的地方有错误 显示"必须有逗号"
但在加上逗号之後反而会出现两个错误:前面一样 後面是"必须有运算式"
Dim tmp() As Byte = New Byte(CType(fs.Length), {}, __0__)
~ ~
请问高手们是哪边写错了呢...感谢!!!
(不好意思...因为不知道要po哪一边 所以两边都po )
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.2.145
※ 编辑: ace7449 来自: 59.126.2.145 (03/29 14:38)
1F:推 cksh:不知道是不是 03/30 14:39
2F:→ cksh:Dim tmp() As Byte = New Byte(CType(fs.Length, Byte)){} 03/30 14:40
3F:→ cksh:你试试吧 03/30 14:40