-1
我是一個自學成才的程序員,在這種環境下我無時無刻都在檢查最佳實踐,但在這種情況下我不相信我在做什麼是最好的做法,需要有人告訴我,否則如有必要。從另一個類別調用函數
我有我的主類,然後在主類中的SQLFunctions類,我顯然做我的表格加載,我也填充一些數據表。
我有一個SQLFunctions類中的函數,它爲我返回SQL到DataTable,工作正常。
我查詢我聲明這ReturnDataTable功能
Public Shared Function ReturnDataTable(ByVal SQL As String)
現在,我相信這不是我應該做這樣的方式,是這樣嗎?有沒有另一種方法我應該從我的主類中的SQLFunctions類調用函數?
乾杯
你認爲它有什麼問題嗎? – peterG
那麼我讀了一些關於不使用'共享'變量的程序,因爲它不會初始化它自己的'實例'。另外我不知道它是否對軟件的性能有任何影響。它的好奇心真的。我正在學習,所以想知道它是否是最佳實踐。 – Lynchie
嗯,這不是一個變量。 IMO在共享類中擁有一組共享(靜態C#)方法沒有任何問題,可以通過您的程序使用。本質上你在這裏工作的是數據訪問層 - DAL - 這是一個非常主流的概念。另外,如果你是自學成才,並且還沒有閱讀「完成代碼」,我建議你自己複印一份。 。 。 – peterG