このオブジェクトを返す Web サービスを呼び出しています。のプロパティにアクセスするには、C# でオブジェクト リフレクションを使用する必要があることはわかっていますsentBatchTotal
。しかし、私は一生、この物件にたどり着く方法を理解できません。私はこことMSDNで他のいくつかの記事を見てきましたが、それは沈んでいません.
これが私のコードです。何が間違っていますか?
private void button1_Click(object sender, EventArgs e)
{
prdChal.finfunctions service = new prdChal.finfunctions();
//Type thisObject = typeof()
//Type myType = myObject.GetType();
//IList<PropertyInfo> props = new List<PropertyInfo>(myType.GetProperties());
String ThisName = "";
Object StatusReturn = new Object();
StatusReturn = service.UpdateGrantBillStatus(fundBox.Text, toBox.Text, fromBox.Text);
var type = StatusReturn.GetType();
var propertyName = type.Name;
//var propertyValue = propertyName.GetValue(myObject, null);error here
}