Reflection.typeinfo/Reflection.Type не имеет метода GetProperties/GetFieldsC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Reflection.typeinfo/Reflection.Type не имеет метода GetProperties/GetFields

Сообщение Anonymous »

Я пытаюсь сделать приложение Windows Universal, для Windows 8.1 и Windows Phone 8.1. < /p>

Вот пример класса моей проблемы, я использую тип int в качестве примера, но ошибка существует независимо от класса, который я использую: < /p>

Код: Выделить всё

using System;
using System.Collections.Generic;
using System.Reflection;
using System.Text;

namespace myTtrpgHelper
{
class testClass
{
void testMethod()
{
int c = new int();
Type type = c.GetType();
TypeInfo typeInfo = IntrospectionExtensions.GetTypeInfo(type);
PropertyInfo[] p = typeInfo.GetProperties();
PropertyInfo[] p2 = type.getProperties();

PropertyInfo[] p3 = typeInfo.GetFields();
PropertyInfo[] p4 = type.GetFields();
}
}
}
< /code>

getProperties и GetFields Оба отображают ошибки: < /p>

'System.Reflection.TypeInfo' does not contain a definition for 'GetFields' and no extension method 'GetFields' accepting a first argument of type 'System.Reflection.TypeInfo' could be found (are you missing a using directive or an assembly reference?)
страница MSDN http://msdn.microsoft.com/en-us/library ... einfo.aspx говорит, что это следует поддерживать, я использую Visual Studio 2013.>

Подробнее здесь: https://stackoverflow.com/questions/241 ... lds-method
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»