问几个大家平时注意的有关问题没,对性能或效率有什么影响
问几个大家平时注意的问题没,对性能或效率有什么影响?
1,VS项目中“引用”引用了无关或者用不到的程序集对程序性能有影响吗?还是。NET会自动分析优化引用?
2,昨天看到C#代码规则,尽量移除不使用的using 命名空间,至于为什么没有说明原因,你知道吗?
------解决思路----------------------
1.代码整洁,清晰。
2.性能方面没什么大的影响,就是编译器少分析几行代码罢了。
------解决思路----------------------
如果你添加了不必要的using语句,编译器在编译的时候总要分析一下这几条语句。
但是不管你加不加using语句,跟“引用文件夹”中添加的程序集的多少没有关系,当然了,如果你引用的命名空间所有在程序集不在“引用文件夹”的范围之内,编译都不会通过了。
------解决思路----------------------
1,认为影响不大,.net应该会自动过滤。
2,应该有影响,要不然为什么.net不默认加载所有的命名空间,而只是加载最常用的几个。
------解决思路----------------------
如果是没有用的程序集,我觉得会被忽略掉,不会加载。所以不会有影响。
------解决思路----------------------
如果我没记错的话,编译器会自动编译代码中需要的引用,也就是即使你添加了没有用到的引用,编译器也不会编译它们的。至于默认的引用,大概是编译一个程序所必须要添加的引用,不是很确定哦。
------解决思路----------------------
1.不要用的尽量不要引用进来。
2.没有任何影响
------解决思路----------------------
应该不影响,编译器能优化这些常见问题的(我猜)
------解决思路----------------------
个人认为没有多大影响,只是代码规范,简洁干净吧,不用的代码最好删掉,不然可能会有大问题的。
1,VS项目中“引用”引用了无关或者用不到的程序集对程序性能有影响吗?还是。NET会自动分析优化引用?
2,昨天看到C#代码规则,尽量移除不使用的using 命名空间,至于为什么没有说明原因,你知道吗?
------解决思路----------------------
1.代码整洁,清晰。
2.性能方面没什么大的影响,就是编译器少分析几行代码罢了。
------解决思路----------------------
如果你添加了不必要的using语句,编译器在编译的时候总要分析一下这几条语句。
但是不管你加不加using语句,跟“引用文件夹”中添加的程序集的多少没有关系,当然了,如果你引用的命名空间所有在程序集不在“引用文件夹”的范围之内,编译都不会通过了。
------解决思路----------------------
1,认为影响不大,.net应该会自动过滤。
2,应该有影响,要不然为什么.net不默认加载所有的命名空间,而只是加载最常用的几个。
------解决思路----------------------
如果是没有用的程序集,我觉得会被忽略掉,不会加载。所以不会有影响。
------解决思路----------------------
如果我没记错的话,编译器会自动编译代码中需要的引用,也就是即使你添加了没有用到的引用,编译器也不会编译它们的。至于默认的引用,大概是编译一个程序所必须要添加的引用,不是很确定哦。
------解决思路----------------------
1.不要用的尽量不要引用进来。
2.没有任何影响
------解决思路----------------------
应该不影响,编译器能优化这些常见问题的(我猜)
------解决思路----------------------
个人认为没有多大影响,只是代码规范,简洁干净吧,不用的代码最好删掉,不然可能会有大问题的。