MathWorks.MATLAB.NET.Arrays.MWCharArray 类
命名空间: MathWorks.MATLAB.NET.Arrays
MATLAB 字符数组的托管表示
描述
MWCharArray 源自 MWArray,是 MATLAB 字符数组的托管表示。与 MATLAB 等效项一样,MWCharArray 提供对字符串创建和操作的支持。
线程安全
此类型的任何公共静态(在 Visual Basic 中为共享)成员都是线程安全的。任何实例成员都不能保证是线程安全的。
属性
公共属性
此 属性 为只读。
语法
public MWArrayType ArrayType { get; }MWArrayType 对象。此 属性 为只读。
此 属性 为只读。
此 属性 为只读。
此 属性 为只读。
此 属性 为只读。
语法
public virtual bool IsDisposed { get; }此 属性 为只读。
此 属性 为只读。
此 属性 为只读。
此 属性 为只读。
此 属性 为只读。
语法
public MWArray this[
params int[] indices
] { get; set; }与 MATLAB® 一样,此 API 中的数组索引是从 1 开始的,而不是从 0 开始的。
此 属性 为只读。
语法
public static long NativeGCBlockSize { get; }语法
public static bool NativeGCEnabled { get; set; }MWArray 类或其派生类型的实例。这包括通过显式创建 MWArray 类型分配的非托管内存,以及通过隐式转换隐式实例化 MWArray。此 属性 为只读。
此 属性 为只读。
方法
Clone | 语法 public virtual ObjectClone() 对 |
Dispose() | 语法 public void Dispose() 释放 |
Equals | 语法 public override bool Equals(
Objectobj
)比较两个 |
Finalize | 从 |
GetHashCode | 语法 public override int GetHashCode() 返回 |
GetObjectData | 语法 public virtual void GetObjectData( SerializationInfo info, StreamingContext context )
实现 ISerializable.GetObjectData(SerializationInfo, StreamingContext) 序列化函数。此函数的参量由 .NET 序列化基础结构提供。 |
GetType | 从 |
MemberwiseClone | 从 |
ToArray | 语法 public virtual ArrayToArray() 返回一个本机 .NET 数组,其中包含底层 MATLAB 数组中的数据副本。返回的数组具有与底层 MATLAB 数组相同的维度。返回数组的元素按照默认转换规则进行转换。如果底层 MATLAB 数组是复数数值类型, |
ToString | 语法 public virtual ArrayToString() 返回代表 |
| ToStringArrayIfIs2DArray | 语法 public string[] ToStringArrayIfIs2DArray() 返回值 类型:String[] .NET 字符串数组 使用不需要将 ASCII 与 UTF16 相互转换的函数将 2D MWCharArray 转换为 .NET 字符串数组,以提高性能。 |
这些方法专门针对此类中的对象提供标准 MATLAB 运算符和函数。
Explicit(MWCharArray to Char | 语法 public static explicit operator char ( MWCharArray scalar ) 从 MATLAB MWCharArray 标量显式转换为本机字符值。 参数 stringArray 类型:System.Array |
Implicit(String to MWCharArray) | 语法 public static implicit operator MWCharArray ( string value ) 从本机字符串隐式转换为 MATLAB 字符数组。 参数 value 类型:System.String 本机字符串。 返回值 类型: 表示字符串值的 本机字符串。 |
这些方法专门针对此类中的对象提供标准 MATLAB 运算符和函数。
MWCharArray() | 语法 public MWCharArray() 默认构造函数-创建一个空字符数组 |
MWCharArray(Array) | 语法 public MWCharArray( Array stringArray ) 从字符串值原生数组构造一个 m×n×p×... 字符数组。 参数 stringArray 类型:System.Array 本机字符串数组。 字符数组将具有与本机字符串数组相同的维度。 |
MWCharArray(Char) | 语法 public MWCharArray( char value ) 根据本机字符构造字符数组。 参数 value 类型:System.Char 本机字符。 |
MWCharArray(Char[]) | 语法 public MWCharArray( char[] value ) 从本机字符数组构造一个字符数组。 参数 value 类型:System.Char 本机字符数组。 |
MWCharArray(Int32[]) | 语法 public MWCharArray( params int[] dimensions ) 创建具有指定维度的空字符数组。 参数 dimensions 类型:System.Int32[] 包含字符数组维数的整数数组。 如果仅指定一个维度,则创建一个空的 n×n 字符数组。 |
MWCharArray(String) | 语法 public MWCharArray( string value ) 从本机字符串构造字符数组。 参数 value 类型:System.String 本机字符串。 |
MWCharArray(String[]) | 语法 public MWCharArray( string[] strings ) 从本机字符串数组构造一个字符数组。 参数 value 类型:System.String[] 字符串参量的原生数组。 |
MWCharArray(SerializationInfo, StreamingContext) | 语法 protected MWCharArray( SerializationInfo serializationInfo, StreamingContext context ) 内部反序列化构造函数。 参数 serializationInfo 类型:System.Runtime.Serialization.SerializationInfo 保存序列化或反序列化对象所需的数据。 context 类型:System.Runtime.Serialization.StreamingContext 描述序列化流的源和目标 此构造函数的参量由 .NET 序列化基础结构提供。 |
继承层次结构
System.Object
Mathworks.MATLAB.NET.Arrays.MWArrayMathworks.MATLAB.NET.Arrays.MWCellArrayMathworks.MATLAB.NET.Arrays.MWCharArrayMathworks.MATLAB.NET.Arrays.MWIndexArrayMathworks.MATLAB.NET.Arrays.MWObjectArrayMathworks.MATLAB.NET.Arrays.MWStringArrayMathworks.MATLAB.NET.Arrays.MWStructArray
版本历史记录
在 R2006a 中推出
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)