オブジェクト参照がオブジェクトのインスタンスに設定されていません。次のコードの例外。これを防ぐには、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; }
}