【C#转VB.NET】这两句在VB.NET中该怎么写?弄了半天没懂
vb.net吧
全部回复
仅看楼主
level 13
wahaha216 楼主
Libraries丢失的文件列表获取:
var libs = version.Libraries.Select(lib => core.GetLibPath(lib));
var natives = version.Natives.Select(native => core.GetNativePath(native));
代码出自:http://www.mcbbs.net/thread-492606-1-1.html
2016年01月31日 14点01分 1
level 13
Dim libs = Version.Libraries.Select(Sub([lib]) Core.GetLibPath([lib]))
Dim natives = Version.Natives.Select(Sub(native) Core.GetNativePath(native))
---贴吧极速版 For UWP
2016年01月31日 14点01分 2
Dim libs = Version.Libraries.Select(Function([lib]) Core.GetLibPath([lib])),natives = Version.Natives.Select(Function(native) Core.GetNativePath(native)) ---贴吧极速版 For UWP
2016年01月31日 15点01分
level 13
那种写法有点别扭。比较好看的写法:
Dim libs = From [lib] In Version.Libraries Select Core.GetLibPath([lib])
Dim natives = From native In Version.Natives Select Core.GetNativePath(native)
---贴吧极速版 For UWP
2016年01月31日 14点01分 3
第一个复制进去有警告,第二个没有,但运行直接报错:未将对象引用设置到对象的实例,C
#下正常。在C#
下指向native、lib显示的是参数,而这个显示的是范围变量。
2016年01月31日 15点01分
回复 哇哈哈216 : 你把完整代码给我。整个要翻译的函数给我。 ---贴吧极速版 For UWP
2016年01月31日 15点01分
回复 哇哈哈216 : 发这个帖子里面让我看到就行了 ---贴吧极速版 For UWP
2016年01月31日 15点01分
@Nukepayload2 一楼有个连接,完整的代码在地板那里   --来自助手版贴吧客户端
2016年01月31日 16点01分
level 12
Sub改成Function
2016年01月31日 15点01分 5
第一个写法确实这里写错了 ---贴吧极速版 For UWP
2016年01月31日 15点01分
1