如何在C#中使用FileOpen(VB.NET)?如何转换此代码
本文关键字:何转换 转换 代码 NET VB FileOpen | 更新日期: 2023-09-27 18:00:36
因此,我正在将此代码从VB.NET转换为C#:
FileOpen(1, Application.StartupPath & "'Stub.exe", _
OpenMode.Binary, OpenAccess.Read, OpenShare.Default)
我已经使用了一系列的在线转换器,但它们并不能真正为我工作
我该怎么做?我正在努力理解VB.NET源代码,以便在.
使用以下代码。
BinaryReader br =
new BinaryReader(
new FileStream(Application.StartupPath + "/stub.exe",
FileMode.Open,
FileAccess.Read,
FileShare.Read));
最好的解决方案是使用BinaryReader
重新开发代码。
如果有很多代码并且时间紧迫,可以将Microsoft.VisualBasic
导入到C#项目中,然后使用Microsoft.VisualBasic.FileOpen
。
查看文档。提供了C#示例。