也许这是一个简单的问题,但我想知道,以下几行是否每次都会产生相同的结果,或者是否可能存在差异。
string assemblyName = anyType.Assembly.FullName.Split(',')[0] + ".dll";
string assemblyName = anyType.Assembly.ManifestModule.Name;
由于第一行在我们的应用程序启动时执行了 150.000 次,因此会有很多字符串分配。我想通过第二行减少它,但我不确定它是否在每种情况下都相同。