可能重复:
在同一个文件中有多个类是不好的做法?
是建议在.cs文件中创建多个类,还是每个.cs文件都有一个单独的类?(类文件名也是Animal.cs)
public class Animal
{
}
public class Person
{
}
public class Utility
{
}
Run Code Online (Sandbox Code Playgroud) 我要编辑文本框值..但我看到有问题
protected void btn_edit_Click(object sender, EventArgs e)
{
DatabaseConnector con = new DatabaseConnector().CreateInstance();
SqlCommand com = new SqlCommand("UPDATE tbl_BinCardManager SET ItemName = @ItemName WHERE ItemNo = @ItemNo");
com.Parameters.Add("@ItemName",sqlDbType.VarChar);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
}
Run Code Online (Sandbox Code Playgroud)
错误1:
当前上下文中不存在名称"sqlDbType"
错误2:
'ERPSystem.DatabaseConnector'不包含'Open'的定义,也没有扩展方法'Open'接受类型'ERPSystem.DatabaseConnector'的第一个参数可以找到(你是否缺少using指令或汇编引用?)
我的DBConnector类是:
class DatabaseConnector
{
private DatabaseConnector databaseConnector;
private string connectionString = "Data Source=lernlap;Initial Catalog=ERPSystemDB;User ID=sa;Password=sa123";
public DatabaseConnector()
{
}
private SqlConnection connection;
private bool Connect()
{
try
{
connection = new SqlConnection(connectionString);
connection.Open();
return true;
}
catch(Exception) {
return false;
}
}
internal DatabaseConnector …Run Code Online (Sandbox Code Playgroud) 我有一个代码段.我想传递msg_arr作为参数,数组名称是msg_arr
这是我的尝试1,但变得很恐怖
private void check(string keyword params arr[] msg_arr )
{
switch (keyword.ToUpper())
{
case "SETTELG":
Response.Redirect("../SMSFunction/SeenSMS.ascx?value=1&arr" + msg_arr);
break;
Run Code Online (Sandbox Code Playgroud)
这是我的尝试2,也是错误
private void check(string keyword string msg_arr[] )
{
switch (keyword.ToUpper())
{
case "SETTELG":
Response.Redirect("../SMSFunction/SeenSMS.ascx?value=1&arr" + msg_arr);
break;
Run Code Online (Sandbox Code Playgroud) 我在下面的代码中收到了这个错误.这个+符号在C#中不可用吗?
错误:运算符'+'无法应用于'System.date.time'和'char'类型的操作数
return StartDate +';'+EndDate;
Run Code Online (Sandbox Code Playgroud)
编辑:
在答案之后,我编辑了这样的代码.但是我得到了那些错误
return StartDate.ToString() + ';' + EndDate.ToString();
Run Code Online (Sandbox Code Playgroud)
错误:自Hdate.HDate(); return void,return关键字后面不能跟一个对象表达式
整个代码在这里:点击这里查看整个代码