我搜索了互聯網,以前的所有答案都說缺少分號。這不是問題。還有什麼可以導致這個錯誤?在第三個網站中,有幾個人問這個問題,但是這種情況是不同的。錯誤消息:類型或名稱空間定義或文件結束預期
錯誤是>類型或命名空間定義,或文件結束-人口會 d
public partial class SeenSMS : System.Web.UI.UserControl
{
//temp sql connection
//public SqlConnection mycon;
SqlConnection mycon = new SqlConnection(@"Data Source=ASOFT20\MAMUT;Initial Catalog=ViltraNew;UserID=sa;Password=sa123");
protected void Page_Load(object sender, EventArgs e)
{
string[] msg_arr = Request.QueryString["arr"].Split('|');
if (!IsPostBack)
{
string Moose = Request.QueryString[1];
}
if (msg_arr != null)
{
if ((msg_arr.Length == 3) && (msg_arr[1].ToLower() == "slett"))
{
int Hours = Convert.ToInt32(msg_arr[2]);
if (Hours > 0)
{
string username = msg_arr[0];
SqlCommand com = new SqlCommand("SELECT count(*) as count FROM Animal Where [email protected]", mycon);
com.Parameters.AddWithValue("@Hours",Hours);
using (SqlDataReader reader = com.ExecuteReader())
{
if(reader.HasRows)
{
while (reader.Read())
{
// int number = Convert.ToInt32(con.ExecuteReader());
int number = Convert.ToInt32(reader["count"]);
}
}
else{
}
}
}
// if(number == 0)
// {
// Response.Write("Improper Plain Summaries.");
// }
// else
{
}
}
}
}
public bool number { get; set; }
public object Hours { get; set; }}
// public System.Collections.Specialized.NameValueCollection Moose { get; set; }
// public string Value { get; set; }
// public object msg_arr { get; set; }
}
}
你有太多的「}」從第一次看 – eyossi
*** ***我失去了右括號的數量得到,難怪編譯器也會做。這樣的東西不會與正確的發生代碼格式化 –
這個問題顯然有助於一些未來的訪問者 - 有人甚至支持它。很難預測未來將有什麼幫助新手(或不那麼新手)。 – Jaime