本文整理汇总了C#中FastList.AddRange方法的典型用法代码示例。如果您正苦于以下问题:C# FastList.AddRange方法的具体用法?C# FastList.AddRange怎么用?C# FastList.AddRange使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FastList
的用法示例。
在下文中一共展示了FastList.AddRange方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CodeAssembly
internal CodeAssembly()
{
modules = new FastList<CodeFrame>();
foreignModules = new FastList<ForeignModule>();
moduleMap = new Dictionary<String,Int32>();
quals = new FastList<Boolean>();
Instances = new Dictionary<Int64,Byte>();
Constructors = new FastList<ConstructorData>();
Types = new FastList<TypeData>
{
new TypeData(ElaTypeCode.None),
new TypeData(ElaTypeCode.Integer),
new TypeData(ElaTypeCode.Long),
new TypeData(ElaTypeCode.Single),
new TypeData(ElaTypeCode.Double),
new TypeData(ElaTypeCode.Boolean),
new TypeData(ElaTypeCode.Char),
new TypeData(ElaTypeCode.String),
new TypeData(ElaTypeCode.Unit),
new TypeData(ElaTypeCode.List),
new TypeData(ElaTypeCode.__Reserved),
new TypeData(ElaTypeCode.Tuple),
new TypeData(ElaTypeCode.Record),
new TypeData(ElaTypeCode.Function),
new TypeData(ElaTypeCode.Object),
new TypeData(ElaTypeCode.Module),
new TypeData(ElaTypeCode.Lazy),
new TypeData(ElaTypeCode.__Reserved2),
new TypeData(ElaTypeCode.__Reserved3)
};
Cls = new FastList<Class>();
Cls.AddRange(
new Class[]
{
new Class(), //ERR
new IntegerInstance(), //INT
new LongInstance(), //LNG
new SingleInstance(), //SNG
new DoubleInstance(), //DBL
new BooleanInstance(), //BYT
new CharInstance(), //CHR
new StringInstance(), //STR
new UnitInstance(), //UNI
new ListInstance(), //LST
new Class(), //TAB
new TupleInstance(), //TUP
new RecordInstance(), //REC
new FunctionInstance(), //FUN
new Class(), //OBJ
new ModuleInstance(), //MOD
new Class(), //LAZ
new Class(), //RES2
new Class(), //RES3
});
}