PDA

View Full Version : خواندن استراكچر بطور بازگشتي



kavehYn
دوشنبه 13 خرداد 1387, 18:34 عصر
با سلام به دوستان و همكاران محترم

من احتياج دارم يك تابع بنويسم كه هر استراكچري كه بهش ارسال شد
نام و مقدار فيلدهاي استراكچر رو بدست بياره.
لطفا توجه كنيد كه هيچ اطلاعاتي از ساختار استراكچر ندارم و
ممكنه كه همه نوع استراكچر بهش ارسال بشه
لطفا راهنمايي كنيد

رضا عربلو
دوشنبه 13 خرداد 1387, 20:45 عصر
structcar
{
public string Color;
}
staticvoid Main(string[] args)
{
car c = newcar();
var Members = from g in c.GetType().GetMembers() select g;
foreach (var m in Members)
{
Console.WriteLine(m.Name + ";" + m.MemberType);
}
}