Package: NET
Represent parameterized generic type definitions
The NET.createGeneric
function uses instances of
this class to create a generic specialization that requires parameterization with
another parameterized type.
genType
= NET.GenericClass(className
,paramTypes
)
|
String or character vector containing the fully qualified generic type name. |
|
Optional, variable length (1 to N) list of types for the generic class parameterization. Allowed argument types are:
|
Create an instance of System.Collections.Generic.List
of
System.Collections.Generic.KeyValuePair
generic associations
where Key
is of System.Int32
type and
Value
is a System.String
class with
initial storage capacity for 10 key-value pairs.
kvpType = NET.GenericClass(... 'System.Collections.Generic.KeyValuePair',... 'System.Int32', 'System.String'); kvpList = NET.createGeneric('System.Collections.Generic.List',... {kvpType}, 10);