2
私はオブジェクト(車)のリストを持っています。リスト内の各車について、それをループしてDateTime型のプロパティを見つける必要があります。 DateTimeのプロパティを見つけたら、値を取得して時間変換を行う必要があります。今のところ、DateTimeプロパティ値をコンソールに出力するだけです。私はprop.GetValue関数の最初のパラメータに何を入れる必要があるのかを理解しています。どんな助けもありがとう!オブジェクトのプロパティをループし、DateTime型の値を取得します。
あなたが最初のパラメータとしてcar
を使用する必要が
foreach (var car in carList)
{
foreach (PropertyInfo car in car.GetType().GetProperties())
{
var type = Nullable.GetUnderlyingType(prop.PropertyType) ?? prop.PropertyType;
if (type == typeof (DateTime))
{
Console.WriteLine(prop.GetValue(???, null).ToString());
}
}
}
が 'car'を入れて – Quantic