ArrayBuilder<T> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
generic <typename T>
public ref class ArrayBuilder sealed : System::Collections::Generic::IEnumerable<T>, System::Collections::Generic::IReadOnlyCollection<T>, System::Collections::Generic::IReadOnlyList<T>
[System.Diagnostics.DebuggerDisplay("Count = {Count,nq}")]
[System.Diagnostics.DebuggerTypeProxy(typeof(Microsoft.VisualStudio.Utilities.ArrayBuilder<>+DebuggerProxy))]
public sealed class ArrayBuilder<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.IReadOnlyList<T>
[<System.Diagnostics.DebuggerDisplay("Count = {Count,nq}")>]
[<System.Diagnostics.DebuggerTypeProxy(typeof(Microsoft.VisualStudio.Utilities.ArrayBuilder<>+DebuggerProxy))>]
type ArrayBuilder<'T> = class
interface IReadOnlyCollection<'T>
interface seq<'T>
interface IEnumerable
interface IReadOnlyList<'T>
Public NotInheritable Class ArrayBuilder(Of T)
Implements IEnumerable(Of T), IReadOnlyCollection(Of T), IReadOnlyList(Of T)
类型参数
- T
- 继承
-
ArrayBuilder<T>
- 属性
- 实现
构造函数
ArrayBuilder<T>() | |
ArrayBuilder<T>(Int32) |
属性
Count | |
Item[Int32] |
方法
显式接口实现
IEnumerable.GetEnumerator() | |
IEnumerable<T>.GetEnumerator() |
扩展方法
EmptyIfNull<T>(IEnumerable<T>) |
如果枚举不为 null,则返回此枚举。 如果为 null,则返回空枚举。 |