C# 我应该将DAL.cs转换为.dll吗

C# 我应该将DAL.cs转换为.dll吗,c#,asp.net,C#,Asp.net,我正在做一个三层架构的应用程序。我有数据访问层Dal作为Dal.cs文件。 我应该将.cs文件转换为.ddl吗? 为什么我们需要创建.ddl? 为什么我们不能使用Dal.cs本身? 这个问题是在我和朋友讨论时提出的。他说他使用的是.dll文件而不是.cs。有任何性能问题吗?dal文件中有什么类型的函数,有多少函数?如果您将其作为一个项目,则不需要重新编译所有函数,如果您仅在dal上进行更改。如果您对DAL进行了更改,但只想更新ASP.NET项目中的更改,情况也是如此。@Kimtho6连接字符串和

我正在做一个三层架构的应用程序。我有数据访问层Dal作为Dal.cs文件。 我应该将.cs文件转换为.ddl吗? 为什么我们需要创建.ddl? 为什么我们不能使用Dal.cs本身?
这个问题是在我和朋友讨论时提出的。他说他使用的是.dll文件而不是.cs。有任何性能问题吗?

dal文件中有什么类型的函数,有多少函数?如果您将其作为一个项目,则不需要重新编译所有函数,如果您仅在dal上进行更改。如果您对DAL进行了更改,但只想更新ASP.NET项目中的更改,情况也是如此。@Kimtho6连接字符串和8种方法用于通信数据库另一个原因是可重用性。您可以在其他项目中使用DAL。如果它是asp.net webapp的一部分,则必须复制粘贴代码,并且必须始终记住必须维护两个区域。这取决于项目的大小。如果你只有8个函数,你可以确定你不会做更多。我想很好