vb.net - 为什么 My.Computer 在 Visual Basic .NET 控制台应用程序中不起作用?
问题描述
为什么这不起作用。我在学校计算机上尝试了这个(完全重新映像并在网络上运行),它运行良好然而,当我在我的家用电脑(新安装的 Visual Studio 2019)上尝试它时,它抛出了异常:
计算机不是 projectname 的成员。我的
代码在这里:
Imports System
Module Program
Sub Main(args As String())
Dim fileReader As System.IO.StreamReader = My.Computer.FileSystem.OpenTextFileReader("D:\\story1.txt")
Dim stringReader As String = ""
Dim i As Integer = 1
Dim TotalString As String = ""
While stringReader <> "*"
stringReader = fileReader.ReadLine()
If i Mod 2 = 0 Then
TotalString += stringReader
End If
End While
Console.WriteLine(TotalString)
Console.ReadKey()
End Sub
End Module
解决方案
对此感到抱歉 - 我使用了错误类型的应用程序。我使用类型 Console app .NET core 而不是 Console app .NET Framework 对于任何不便,我深表歉意。
推荐阅读
- graphviz - 使用 Graphviz 排序转换布局
- amazon-web-services - AWS EC2 IP 属于虚拟机还是物理服务器?
- php - For循环发送错误的值-树枝
- python - 向数据框索引列 Python 添加一分钟
- javascript - 如何更正 React Native 上的注销功能?
- python - 不应再在小部件的paintEvent 上调用paintEngine
- python - 在while循环中打印最终的elif语句
- javascript - jsonatta转换对象列表
- python - 在 Pulp 中实施特定的约束
- linux - 将输出添加到从 cron 运行的另一个进程