点击或拖拽改变大小

__ArrayBaseT

X#
Internal type that implements the new TYPED ARRAY type.
This type has methods and properties that normally are never directly called from user code.
继承层次
Object
  __ArrayBaseT
    __Array

命名空间:  XSharp
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
[SerializableAttribute]
 CLASS __ArrayBase<T> IMPLEMENTS INamedIndexer, 
	IEnumerable<T>, IEnumerable, ISerializable
查看代码

类型参数

T
Type of the elements inside the array

__ArrayBaseT 类型公开以下成员。

构造函数
  名称说明
公共方法__ArrayBaseT
Create an empty array
公共方法__ArrayBaseT(IEnumerableT)
Create an array and fill it with elements from an existing collection.
公共方法__ArrayBaseT(Object)
Create an array and fill it with elements from an existing .Net array of objects. Note that the objects must be of the right type.
公共方法__ArrayBaseT(UInt32)
Create an array with a certain capacity.
公共方法__ArrayBaseT(T)
Create an array and fill it with elements from an existing .Net array.
公共方法__ArrayBaseT(SerializationInfo, StreamingContext)
从序列化数据构造一个值
公共方法__ArrayBaseT(UInt32, Boolean)
Create an array with a certain capacity and specify if it should be filled with default values.
Top
属性
方法
  名称说明
公共方法Add
公共方法GetObjectData
Populates a SerializationInfo with the data needed to serialize the target object.
公共方法ToString
Returns a string that represents the current object.
(重写 ToString.)
Top
运算符
扩展方法
  名称说明
公共扩展器方法MaxT(FuncT, __Currency)已重载。 (由 ExtensionMethods 定义。)
公共扩展器方法MaxT(FuncT, __Float)已重载。 (由 ExtensionMethods 定义。)
公共扩展器方法MinT(FuncT, __Currency)已重载。 (由 ExtensionMethods 定义。)
公共扩展器方法MinT(FuncT, __Float)已重载。 (由 ExtensionMethods 定义。)
公共扩展器方法SumT(FuncT, __Currency)已重载。 (由 ExtensionMethods 定义。)
公共扩展器方法SumT(FuncT, __Float)已重载。 (由 ExtensionMethods 定义。)
Top
显式接口实现
参见