generic-type-argument

    0熱度

    2回答

    嘗試從REST服務獲取實體。我的代碼是這樣的: 我想在這樣一個對象發送:new GenericType<List<MyObject>>() {} 到這樣的梅索德: public static Object callRestWithUrl(String url, Class<?> responseObject) throws MetaServiceException {

    0熱度

    2回答

    以下代碼獲取在接口SomeGenericInterface中一般聲明的第一個類型參數類,它在類SomeClass中得到具體實現。 此代碼實際工作。 的問題是:是否在任何情況下工作,即是以下兩個類方法: getInterfaces() getGenericInterfaces() 保證始終有相同數量的元素這些方法返回接口的相同順序? 還是有一些更安全的方法來做到這一點? <!-- language:

    1熱度

    3回答

    Dim x = GetType(List(Of)) 'valid statement Dim list As New List(Of String) 現在我想看看是否list是List(Of T)變量: Dim isList = TypeOf list Is List(Of) 在最後一行我得到一個編譯錯誤:「類型的預期」。 是否有任何便宜的性能TypeOf運算符替代泛型?

    5熱度

    2回答

    背景信息:我目前正試圖建立一個通用圖庫,其中包括幾種不同的搜索算法(我已經開始使用Dijkstra的)。我已經建立了幾個特徵來表示會在某些類型的圖表中找到方法(如權重,指導): trait GraphOps[V,E] { ... } trait WeightedGraphOps[V,E] extends GraphOps[V,E] { ... } trait DirectedGraphOps[

    1熱度

    1回答

    我是一個萌芽的編程愛好者和遊戲設計師,學習完成我的學位,因此在編程世界中還是相當新的。我已經做了大量的JavaScript(實際上是UnityScript),現在正在嘗試涉足C#。我一直在關注hakimio在Unity中製作基於回合的RPG的教程,該教程基於使用A *尋路的六邊形網格。 (http://tbswithunity3d.wordpress.com/) 我的問題是,我一直按照他的教程一步

    0熱度

    2回答

    說我有一類 public abstract class A<T> { public T GetT{get;} public ISomeInterface AMethod{get;} } 然後我在另一個類,我需要一個物體一些其他的方法,我要檢查它是A<>類型,那麼,如果它是獲得T類型和調用方法AMethod。所以我這樣做: if (theObject.GetType()

    9熱度

    3回答

    HI, 我有要求在運行時使用反射爲列表對象創建實例。比如我有2類,如下面, class Class1 { List<Class2> class2List; public List<Class2> Class2List { get;set; } } class Class2 { public string mem1; p

    1熱度

    3回答

    我有兩個類,它們傳遞給序列化方法,我想在Serialization方法中訪問這些類的兩個屬性。問題是Serialization方法參數是作爲泛型傳遞的,我不知道如何在這種情況下訪問傳遞類的屬性。下面的例子。 public class MyClass1 { public string MyProperty1 { get; set; } //These pro

    0熱度

    3回答

    靈感來自 Comparing two collections for equality irrespective of the order of items in them 我創建的擴展的方法來測試兩個集合是否是等效的。要使用擴展方法,我必須指定像這兩類型參數: IsEquivalentToTestHelper<ObservableCollection<string>, string>(first

    0熱度

    4回答

    我想在C++中定義一個允許在任何數據上執行我的算法的泛型類。問題是這些數據可能是任何東西(例如浮點數,圖表等)。是否可以在我的課堂上說操縱的數據是T型的,可以是任何東西?然後我的類的用戶將必須實現相對我的課的一些方法來操縱他的數據(例如,取決於他的數據,他定義瞭如何做兩個數據的總和,等...) 編輯: 那麼如何才能實例化類模板並調用它的方法?我有一個錯誤,當我做: MyClass<int, int