Altova XMLSpy 2024 Enterprise Edition

将创建一个新的.NET对象实例,其类型名称作为参数提供。如果传递了多个参数,则连续的参数将被解释为.NET对象的构造函数的参数。返回值是对已创建的.NET对象的引用。

 

签名

CLR.Create(strTypeNameCLR : String, constructor arguments ...) -> object

 

示例

下方的JScript代码展示了如何创建各种.NET类的实例。

 

// Create an ArrayList
var objArray = CLR.Create("System.Collections.ArrayList");
// Create a ListViewItem
var newItem = CLR.Create( "System.Windows.Forms.ListViewItem", "NewItemText" );
// Create a List<string>
var coll = CLR.Create( "System.Collections.Generic.List<System.String>" );
// Import required namespaces and create a Dictionary object
CLR.Import( "System" );
CLR.Import( "System.Collections.Generic" );
var dictionary = CLR.Create( "Dictionary< String, Dictionary< String, String > >" );

© 2017-2023 Altova GmbH