Class Diagram aspx
我现在正在忙我的类图。
我的项目有一些类(例如:user.cs、friend.cs、message.cs)。
我还有一些.aspx和.ascx(Web用户控件)文件,它们也有类,例如:showfriends.ascx有showfriends.ascx.cs-class。
我想知道的是:我需要在类图中为showfriends.ascx.cs-class创建一个类吗?或者不允许这样做,因为它是.ascx文件的一部分?如果我不这样做,我会在我的类图中错过很多东西。
如果允许:如何在类图中用showfriends.ascx.cs文件分离friend.cs?因为friend.cs文件中只有一些属性,而showfriends.ascx.cs文件中有showfriends()等方法。如果我在user和friend.cs和showfriends.ascx.cs之间建立了一种关系,那看起来很奇怪。
对我来说,有一个名为friend.cs的类或其中包含所有属性和方法的类(方法如showfriends())更合乎逻辑,但我没有,因为我需要在.ascx.cs文件中创建一些方法,因为使用了request.querystring["username"]。
事先谢谢!
最佳实践是在单独的文件中定义所有类。如果您关心访问请求对象,那么您仍然可以在
只要您的项目引用
1 | string user = HttpContext.Current.Request["Username"]; |
我不会把