本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

MATLAB 中的 .NET 泛型类

创建 .NET 泛型类、在 MATLAB® 中调用 .NET 泛型方法

泛型类是 C# 编程语言的一个特性。下列主题说明如何在 MATLAB 中使用泛型类。

函数

NET.convertArrayMATLAB 数值数组转换成 .NET 数组
NET.createGeneric创建 .NET 泛型类型专用实例
NET.invokeGenericMethod调用对象的泛型方法

NET.GenericClass表示参数化泛型类型定义

主题

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

showGenericMethods function example.

.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

Example NetDocGeneric.SampleClass source code.