我正在使用visual studio 2015。
我显然错过了一些事情......
我想创建一个全局文件流和流编写器。
Dim wFile As System.IO.FileStream = New FileStream _
("C:\inetpub\wwwroot\SummitMap1Local\Labels\BufferedData.txt", FileMode.Append)
Dim sw As New StreamWriter(wFile)
这很好用。但我需要全局访问它。理想情况下,代码将在其自己的.aspx文件中,而wFile和sw对象可以在不同的.aspx文件中使用。
由于
(奇怪的是我需要编辑我的原帖以添加新信息)
我现在正在尝试根据MSDN的信息添加一个类。它不起作用。代码 -
Imports System
Imports System.IO
Imports System.Text
Public Class test
Public Shared Sub CreateFileStream()
Dim fs As FileStream = New FileStream("C:\inetpub\wwwroot\SummitMap1Local\Labels\BufferedData.txt", FileMode.Append
End Sub
End Class
然后尝试在函数中使用该类 -
Protected Function bufferList(ByVal testData As String) As String
Try
Dim sw As New StreamWriter(fs)
sw.WriteLine(testData)
End Try
End Function
我收到错误'Dim sw As New StreamWriter(fs)' fs未声明。由于它的保护级别
,它可能无法访问我尝试用test.fs调用它,但test没有fs属性。