This is machine translation

Translated by Microsoft
Mouse over text to see original. Click the button below to return to the English verison of the page.

Generic Classes

Create .NET generic classes, invoke .NET generic methods in MATLAB®


NET.convertArray Convert numeric MATLAB array to .NET array
NET.createGeneric Create instance of specialized .NET generic type
NET.invokeGenericMethod Invoke generic method of object


NET.GenericClass Represent parameterized generic type definitions


Create .NET Collections

This example uses two System.String arrays, d1 and d2, to create a generic collection list.

Convert .NET Collections to MATLAB Arrays

Use the ToArray method of the System.Collections.Generic.List class to convert a collection to an array.

Create .NET Arrays of Generic Type

This example creates a .NET array of List<Int32> generic type.

Display .NET Generic Methods Using Reflection

The showGenericMethods function, reads a .NET object or a fully qualified class name and returns a cell array of the names of the generic method in the given class or object.

.NET Generic Classes

Generics are classes and methods that have placeholders (type parameters or parameterized types) for one or more types.

Accessing Items in .NET Collections

Use the Item property of the System.Collections.Generic List class to get or set an element at a specified index.

Call .NET Generic Methods

A generic method declares one or more parameterized types.

Was this topic helpful?