private void SetupCollection <T>(ExampleCollectionKind kind, T[] values) { Kind = kind; ElementType = typeof(T); Values = values; }
///// <summary>Initializes a new instance of the <see cref="ExampleCollectionAttribute"/> class.</summary> //public ExampleCollectionAttribute(ExampleCollectionKind kind, object[] values) { SetupCollection(kind, values); } /// <summary>Initializes a new instance of the <see cref="ExampleCollectionAttribute"/> class.</summary> public ExampleCollectionAttribute(ExampleCollectionKind kind, Type elementType, object[] values) { Kind = kind; ElementType = elementType; Values = values; }
/// <summary>Initializes a new instance of the <see cref="ExampleCollectionAttribute"/> class.</summary> public ExampleCollectionAttribute(ExampleCollectionKind kind, char[] values) { SetupCollection(kind, values); }