我是 OOP 的新手,所以这可能是个愚蠢的问题..
当我创建一个带有属性和大量方法的类(C#、ASP.NET)时,如果我创建它的一个对象只是为了从一层传递到另一层(比如从表示层到业务逻辑)是'传递带有大量方法的对象不是一种开销吗?
请解释这通常是如何实现的??
最佳答案
传递对象的开销不依赖于方法的数量。
传递具有许多字段(C# 中的struct
)的值类型会产生成本,您可能对此感到困惑。
关于c# - 使用带有 bulkey 方法的对象传递属性是否有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7062807/