language-features

    2熱度

    5回答

    如何在C#中創建默認 - 非索引器屬性? 我的意思是我可以看到我可以創建索引器默認屬性,如this MSDN頁面上所示。 這讓我做的事情一樣 Widgets widgets = new Widgets(); Widget result = widgets[1]; 但是,如果我想實現的東西像什麼Nullable<T>做什麼? 在那裏你可以 Nullable<decimal> nullDec =

    1熱度

    1回答

    我一直花費數小時在Govinda挖掘WebdnaCodeSparker的偉大工作。 我必須承認我從來沒有使用[函數],我現在想知道如何使用它... 我想到了文檔,它清楚地告訴我如何發送變量到函數來執行它。 但如何使用功能與搜索上下文? 爲例: 我把下面的代碼在[功能] [搜索mydb.db & neSKUdata:的FindAll] [founditems] [/ founditems] [/檢索

    2熱度

    9回答

    我寫了一個基於多維數組的基本井字棋遊戲。克[3] [3]。在我的程序中,我有大約9個條件,比如我正要向你們展示的條件: if((g[0][0] == X && g[0][1] == X && g[0][2] == X) || (g[0][0] == O && g[0][1] == O && g[0][2] == O)) 這是非常瘋狂的。我可能做錯了什麼,但這就是我解決這個問題的原因。是否有更簡

    2熱度

    5回答

    可能重複: Are PHP short tags acceptable to use? 的<?=是關於PHP很少優雅的事情之一,IMO。然而,有些人故意避免它(贊成更長的<?php echo)。他們爲什麼要那樣做?

    38熱度

    4回答

    我想測試一個對象是否是一個類的實例,並且只有這個類(沒有子類)。我可以這樣做: obj.__class__ == Foo obj.__class__ is Foo type(obj) == Foo type(obj) is Foo 是否有理由選擇一個在另一個? (性能差異,陷阱等) 換句話說:a)使用__class__和type(x)之間是否有實際區別? b)是否使用is可以保證安全的類

    4熱度

    5回答

    在代碼中, class MyObject { public String doThing() { return "doh"; } } class MyClass { private myObject = null; public MyClass() { myObject = new MyObject() { pub

    0熱度

    2回答

    我認爲很多C#開發人員碰到這樣的問題:在標準的.net庫和許多標準類以及它們的方法中都有一些枚舉。但是如果你想通過添加一些不可能的字段來擴展這個枚舉,但它可以有效地簡化開發過程並且不會干擾那些標準類的工作。我通過具體的例子來描述它: System.Diagnostics命名空間中有一個枚舉TraceOptions,它由TraceListeners使用。讓我們來設計一些額外選項的Listener(比

    3熱度

    1回答

    我希望能夠創建「鬼」包和子目錄。我有這樣的條目的配置(INI)文件: [features] sys.ext.latex = off gui.super.duper.elastic = off user.login.rsa = on 此文件進行解析,後來開發商可以問這樣的問題: if (MyApp::Feature->enabled ('user.login.rsa') { ... }

    3熱度

    1回答

    我想問的是C#模擬C++「noexcept」屬性的方法,它不會產生任何異常。類似的東西: public int SomeMethod() noexcept { throw new ArgumentNullException(); //Compile error: Method with 'noexcept' attribute can't generate exception

    0熱度

    2回答

    假設您的方法1不包含對method2的明確調用。 做任何編程語言支持的方式來調用方法2時方法1被調用,沒有任何修改的第一種方法?如果是這樣,請舉個簡短的例子。