我正在將對象引用設置爲未設置爲對象的實例。以下代碼的例外。我可以通過創建一個RequestDetail的實例,然後傳遞ObjectId來防止這種情況。異常:未將對象引用設置爲對象的實例
但是這個代碼有什麼問題。
class Program
{
static void Main(string[] args)
{
Request header = new Request();
header.RequestDetail.ObjectId = "12343";
RequestDetail rd = new RequestDetail();
rd = header.RequestDetail;
Console.WriteLine(rd.ObjectId);
}
}
public class Request
{
public RequestDetail RequestDetail { get; set; }
}
public class RequestDetail
{
public string ObjectId { get; set; }
}
u能解釋這種 – 2012-07-27 12:40:55
ü[R編碼部分 – 2012-07-27 12:41:10
您可以用這種方式assing值的屬性了。這裏有一些「解釋」:http://msdn.microsoft.com/en-us/library/bb384062.aspx – laszlokiss88 2012-07-27 12:46:59