我正在重新设计一个旧的VB6应用程序到VB.net中,有一件事我不确定最好的方法。如何在VB.net中的对象之间传递用户详细信息?
在VB6应用程序中,每当我们创建一个组件的新实例时,我们都会传递用户的详细信息(用户名等),以便我们新的谁在执行任务。但是,我没有重新设计我创建了一些很好的类设计,但是我不得不在每个类中添加用户细节,它看起来是错误的。
是否有一个VB.net的方式做到这一点,所以我的课只能有类的具体细节?如果我的课程需要知道谁在执行任务,他们可以自己获取信息,而不必在创建对象时传入信息。
我的确想到了这一点,但我的应用程序一次可以被多个用户使用(这是一个客户端/服务器应用程序,可以有50多个用户)。我怎么知道我以后的用户的详细信息,而不传入该用户的标识符? – 2010-08-16 11:15:41
我真的不知道你在做什么,以及'为该用户传递一个标识符'是什么意思,但我认为你可以将用户存储在一个List或数组中。这样,你就可以访问用户和他们的ID。 – 2010-08-16 12:15:39