对ObservableCollection进行c#反射

时间:2016-06-14 20:13:57

标签: c# silverlight reflection observablecollection

我们反映的是一个银色dll的.net dll:

 CompleteMultipartUploadRequest completeRequest = new CompleteMultipartUploadRequest
            {
                BucketName = bucketName,
                Key = keyName,
                UploadId = initResponse.UploadId,
                PartETags = uploadResponses.Select(part=>new PartETag(part.PartNumber,part.ETag)).ToList()
            };

如何处理' 1?

可观察集合的声明如下:

Type:System.Collections.ObjectModel.ObservableCollection`1[product.entity.Customer]

product.entity.Customer只是一个POCO。

我的问题不在于POCO,而在于反映了' 1。

如何确定何时/如何反映可观察集合所持有的对象?

ObservableCollection<product.entity.Customer> list = new ObservableCollection<product.entity.Customer>();

1 个答案:

答案 0 :(得分:1)

调用GetGenericTypeArguments()以查看作为类型参数传递的类型列表。