下面是用 VB .cls 文件编写的代码片段:
Public Property Get Request() As String
Request = m_sRequest
End Property
Public Property Let Request(sData As String)
m_sRequest = sData
ParseRequest sData
End Property
在另一个类中,使用以下行:
Public Sub LogError(Request As RequestParameters, ByVal sData As String, ibErr As CibErr)
Dim sErrorLog as string
sErrorLog = Request("MonitorPath") & "\Log\Debug\Errors"
If Dir(sErrorLog, vbDirectory) = "" Then
MkDir sErrorLog
End If
.
.
.
End Sub
我正在尝试将此代码迁移到 C#,但我不明白如何Request("MonitorPath")
返回字符串。
如果是 - 如何,因为Let
没有任何返回类型?
如果没有 - 如何sErrorLog = Request("MonitorPath") & "\Log\Debug\Errors"
工作?