. Что выведется на консоль, если выполнить данный код на C#:
using System;
using System.Collections.ObjectModel;
class Program {
public static void Main() {
object o = null;
try {
Type type = typeof(KeyedCollection<,>);
o = Activator.CreateInstance(type);
Console.WriteLine(o.GetType());
} catch (ArrayTypeMismatchException) {
Console.WriteLine("ArrayTypeMismatchException");
} catch (ArgumentException) {
Console.WriteLine("ArgumentException");
} catch (Exception) {
Console.WriteLine("Exception");
}
}
}
• ArrayTypeMismatchException
Здравствуйте, Аноним, Вы писали:
А>. Что выведется на консоль, если выполнить данный код на C#:
Что мешает дать нормальный заголовок сообщения? Вы какой-то особенный?
Код нужно выделять тегами форматирования. И
вообще Пожалуйста, соблюдайте правила.
А> Type type = typeof(KeyedCollection<,>);
А> o = Activator.CreateInstance(type);
А> Console.WriteLine(o.GetType());
А>• ArrayTypeMismatchException
А у меня на чётвертом фреймворке ArgumentException:
Cannot create an instance of System.Collections.ObjectModel.KeyedCollection`2[TKey,TItem] because Type.ContainsGenericParameters is true.
Здравствуйте, _FRED_, Вы писали:
_FR>Что мешает дать нормальный заголовок сообщения? Вы какой-то особенный?
А>>• ArrayTypeMismatchException
Подозреваю, что кто-то опять мучал брайнбенч