当前位置: 首页>>代码示例>>C#>>正文


C# FastList.AddRange方法代码示例

本文整理汇总了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
         });
 }
开发者ID:rizwan3d,项目名称:elalang,代码行数:55,代码来源:CodeAssembly.cs


注:本文中的FastList.AddRange方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。