我有一個類AuthUser
轉換字符串到
public class AuthUser
{
public int UserID { get; set; }
public string UserNo { get; set; }
public string UserName { get; set; }
public string Password { get; set; }
}
我已轉換的類將string
。
AuthUser au = new AuthUser();
//dtUserDetails is a data table
if (dtUserDetails.Rows.Count > 0)
{
DataRow DR = dtUserDetails.Rows[0];
au.UserID = Convert.ToInt32(DR["UserID"].ToString());
au.UserNo = DR["UserNo"].ToString();
au.UserName = DR["UserName"].ToString();
au.Password = DR["Password"].ToString();
}
string userData = au.ToString();
現在我需要將上面的UserData
字符串轉換回對象類型來檢索數據。我怎樣才能做到這一點?
你檢查你的'au.ToString()獲得;'因爲你不重寫'的ToString()'爲類不會有任何有意義的左得到轉換回來! !但你爲什麼要這樣做? – V4Vendetta 2012-08-14 07:09:16
第一次重寫'ToString()'方法並第二次研究序列化。 – 2012-08-14 07:10:41