我正在重新設計一箇舊的VB6應用程序到VB.net中,有一件事我不確定最好的方法。如何在VB.net中的對象之間傳遞用戶詳細信息?
在VB6應用程序中,每當我們創建一個組件的新實例時,我們都會傳遞用戶的詳細信息(用戶名等),以便我們新的誰在執行任務。但是,我沒有重新設計我創建了一些很好的類設計,但是我不得不在每個類中添加用戶細節,它看起來是錯誤的。
是否有一個VB.net的方式做到這一點,所以我的課只能有類的具體細節?如果我的課程需要知道誰在執行任務,他們可以自己獲取信息,而不必在創建對象時傳入信息。
我的確想到了這一點,但我的應用程序一次可以被多個用戶使用(這是一個客戶端/服務器應用程序,可以有50多個用戶)。我怎麼知道我以後的用戶的詳細信息,而不傳入該用戶的標識符? – 2010-08-16 11:15:41
我真的不知道你在做什麼,以及'爲該用戶傳遞一個標識符'是什麼意思,但我認爲你可以將用戶存儲在一個List或數組中。這樣,你就可以訪問用戶和他們的ID。 – 2010-08-16 12:15:39