static-classes

    0熱度

    1回答

    我正在編寫連接到數據庫的應用程序。我需要能夠使用來自許多類的DataBase連接。 class Database { auto MyConnection = new Connection("..."); // create connection void calc() { MyConnection.query("..."); // use it

    -1熱度

    1回答

    我想創建一個靜態類來處理我的ASP.NET網站中的cookie。 該類用c#編寫,並位於App_code文件夾中。 我的問題是,所有的時間,cookie中的更新都會刪除我之前在cookie中的值,並且未被添加。 我創建了一個簡單的代碼。 起初該cookie的值爲1 = A,這是良好的(正確的)。 但是在第二次運行時,當我輸入if而不是其他時,cookie的值是2 = b。 的結果,我要的是1 =

    1熱度

    2回答

    我有有再次呼籲其他兩個靜態類方法 基本上在第一靜態類,我想知道,一旦操作的方法的靜態類在其他兩個靜態類 public static class FirstClass{ public static async System.Threading.Tasks.Task FirstClassMethod() { SecondClass. SecondClassMeth

    1熱度

    4回答

    我知道嵌套靜態類的含義,但發現它有時會決定何時聲明它們超過非靜態嵌套類。 它是主要當實例化不是一個好的意義? 什麼是一般的經驗法則,幫助您決定何時使用靜態修飾符?

    -1熱度

    2回答

    做了很多搜索,但沒有最終澄清我的疑問。 當使用靜態類或方法時,c#何時爲它們分配內存?它是否會被釋放? 獎金問題:什麼時候應該使用靜態成員或類?

    -3熱度

    1回答

    我使用WinForms。在這個應用程序中,我可以顯示VIEW MODE和EDIT MODE,這兩種模式都會顯示不同的面板(Panel ViewPanel,Panel EditPanel)。 它們都只創建一次,它們都包含其他控件..(Label s,TextBox es)。 但ViewPanel和EditPane l沒有顯示在同一時間,所以我需要能夠刪除一個,並添加另一個,使用戶可以看到它。 在其他

    -3熱度

    1回答

    template<int max_number> class Test { private: // static object definition static Test Global; public: // constructor Test(int x){ int y; y = x; }

    0熱度

    1回答

    當我們聲明一個類爲靜態類時,我們需要顯式聲明每個成員爲靜態,否則編譯器錯誤。 但是,當我們聲明一個接口時,我們不需要聲明所有成員都是公共的,它們是默認公開的。 任何想法爲什麼這樣的行爲?

    0熱度

    1回答

    我嘗試編寫簡單的程序,該程序可與嵌套類一起使用。我注意到,該嵌套類不能改變(或我做了錯誤的)封閉類領域: public class MyClass { private boolean bool = false; private NestedClass nestedClass = new NestedClass(); private class NestedClas

    4熱度

    2回答

    我最近開始學習C#,並且對某些東西感到困惑。靜態類的documentation告訴我他們只能包含靜態成員。然而,我可以在靜態類中定義非靜態嵌套類和結構。 我猜測類/結構定義不包括成員,但爲什麼這是允許的?如果一個靜態類的嵌套類可以被實例化,是不是與靜態類的觀點相矛盾?我在這裏誤解了一些明顯的東西嗎?