扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
A a = (A)Creator.New(typeof(A), "a");

object[] param = new object[] ...{ "a" };
Creator creator = Creator.GetCreator(typeof(A), param);
DateTime dt3 = DateTime.Now;
for (int i = 0; i < count; i++)
...{
A a = (A)creator.CreateObject(param);
}
DateTime dt4 = DateTime.Now;
DateTime dt4 = DateTime.Now;
for (int i = 0; i < count; i++)
...{
A a = new A("a");
}
DateTime dt5 = DateTime.Now|
调用方式 |
Creator.CreateObject |
直接使用new | |
|
引用类型参数 |
1个参数 |
2312.5 |
1093.75 |
|
3个参数 |
2593.75 |
1109.375 | |
|
9个参数 |
2687.5 |
1093.75 | |
|
值类型参数 |
1个参数 |
1937.5 |
1078.125 |
|
3个参数 |
3000 |
1093.75 | |
|
9个参数 |
5343.75 |
1093.75 | |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。