我收到了将旧的和胡思乱想(尽可能多的代码)VB6应用程序升级到c#的不幸任务。在代码的许多地方,我在数字之前看到这个#符号,似乎有些可行。
例如:
Dim line As String
f$ = File.Path + "\" + File.FileName
Open f$ For Input As #2
Line Input #2, a$
稍后他将使用a $作为行值,但我看不到#2的使用。究竟2#用于什么?
答案 0 :(得分:4)
#2
是文件句柄。
此处打开文件并与文件句柄相关联:
Open f$ For Input As #2
然后输入语句从该文件中读取一行并放入a$
变量:
Line Input #2, a$