将 VB.net 模块转换为 C#
convert VB.net Module to C#
我决定在使用VB.net后第一次尝试C#。
出于好奇,当我使用 VB.net 时,我有:
Dim conn As OleDbConnection = New OleDbConnection("Provider=""****"";user id=" & strUserID & ";data source=" & strDatabase & ";password=" & strPssWd)
在尝试将此格式转换为 C# 时,我执行了以下操作:
string strAccessConn = "Provider=****;user id=" & strUserID & ";data source=" & strDatabase & ";password=" & strPssWd
但是,我的 strUserId、strDatabase 和 strPssWd 保存在我的 Module.vb 中用于 VB.net,如下所示:
Module Module1
Friend strDatabase As String = "****"
Friend strUserID As String = "****"
Friend strPssWd As String = "****"
End Module
如何在 C# 中制作模块(一个例子会很有帮助)谢谢!
仅供参考:有人告诉我 是重复的。
然而,他们 post 的格式和过程与我的不同。我问的是基于数据库连接的模块。
您可以像这样将常量放在 public static class
中:
public static class MyConnectionStringConstants
{
public const string strDatabase = "****";
public const string strUserID = "****";
public const string strPssWd = "****";
}
要使用它,您需要像这样引用常量:
string strAccessConn = "Provider=****;user id=" + MyConnectionStringConstants.strUserID + ";data source=" + MyConnectionStringConstants.strDatabase + ";password=" + MyConnectionStringConstants.strPssWd
顺便说一句,在 C# 中,您使用 +
运算符连接字符串,而不是 &
运算符。
我决定在使用VB.net后第一次尝试C#。
出于好奇,当我使用 VB.net 时,我有:
Dim conn As OleDbConnection = New OleDbConnection("Provider=""****"";user id=" & strUserID & ";data source=" & strDatabase & ";password=" & strPssWd)
在尝试将此格式转换为 C# 时,我执行了以下操作:
string strAccessConn = "Provider=****;user id=" & strUserID & ";data source=" & strDatabase & ";password=" & strPssWd
但是,我的 strUserId、strDatabase 和 strPssWd 保存在我的 Module.vb 中用于 VB.net,如下所示:
Module Module1
Friend strDatabase As String = "****"
Friend strUserID As String = "****"
Friend strPssWd As String = "****"
End Module
如何在 C# 中制作模块(一个例子会很有帮助)谢谢!
仅供参考:有人告诉我
然而,他们 post 的格式和过程与我的不同。我问的是基于数据库连接的模块。
您可以像这样将常量放在 public static class
中:
public static class MyConnectionStringConstants
{
public const string strDatabase = "****";
public const string strUserID = "****";
public const string strPssWd = "****";
}
要使用它,您需要像这样引用常量:
string strAccessConn = "Provider=****;user id=" + MyConnectionStringConstants.strUserID + ";data source=" + MyConnectionStringConstants.strDatabase + ";password=" + MyConnectionStringConstants.strPssWd
顺便说一句,在 C# 中,您使用 +
运算符连接字符串,而不是 &
运算符。