idictionary

    0熱度

    3回答

    的問題 使用C#,我需要遍歷已被強制轉換爲ExpandoObject從XML一個對象,並用新的值來代替「價格」屬性。 該對象是非結構化的,並且有許多嵌套節點層(實際上是嵌套的ExpandoObjects)。更具體地講,層次結構可能看起來像這樣: 產品=>價格,數量,配件 每個配件可以有一個價格和數量,並可能本身具有的配件,這就是爲什麼我需要遞歸。 我有什麼到目前爲止 public ExpandoO

    0熱度

    1回答

    我無法找出正確的語法爲此使用一個IDictionary值..我有一個像這樣的方法: public IDictionary<string, object> FindTransactions() { Dictionary<string, object> returnItems = new Dictionary<string, object>(); //do stuff

    0熱度

    2回答

    我有一個IDictionary它擁有我的課程不斷變化的列表,我想顯示在winforms用戶界面可能使用DataGridView或其他控件收集。我打算讓計時器每隔1到2秒刷新一次表格並暫停一個按鈕。當任何給定的行被點擊時,我需要能夠從字典中獲得該類,或返回IDictionary中的關鍵字的第一個字段。 所以我創建IDictionary這樣的: public static IDictionary<st

    0熱度

    2回答

    假設我需要從一個非常大的文件數字(詞被「拆分」) 我會做以下 不加載內存中的整個文件,逐行讀取流。 對於每一行拆分單詞並添加不同的單詞到「字典」(我的意思是,在.NET中使用Dictionary Class )和它們的計數。 現在檢索最頻繁的單詞,對字典進行排序並獲取它。 但是大多數解決方案都是爲此而傾向於使用Trie Data結構,請說明原因(同樣,如果爲什麼不通過字典散列表得到澄清,這將很好)

    -2熱度

    1回答

    我有一個併發字典,並想通過另一種方法更新對象屬性(例如員工年齡): 例如(僞代碼) class Employee { string name; int age; } main() { //Sample dic => iDictionary("John", Employee) UpdateAge(idictionary) print (id

    0熱度

    2回答

    我使用EF核心1.2在那裏我閱讀textarea的輸入,並檢查各行,如果它符合我的模式之一在C#這下面的代碼。 檢查一行後,我試圖設置一個狀態,告訴我它是否匹配一個模式。現在 我想這些線路臨時加上它的每一個狀態保存到列表,這樣我就可以通過這個列表,我的看法,在這裏我想顯示在一個表中的每一行加上其狀態。 我的問題是如何保存的每一行加上它的狀態?我想過使用字典,但我不確定這是否是我的問題的最佳解決方案

    1熱度

    1回答

    我有一個對象的引用。我知道它符合 IDictionary<string, T> 某些類型T.(它可能不符合簡單的IDictionary或IReadyOnlyDictionary)。我對T的所有知識都是它從物體上降下來的。我如何獲得鑰匙,並獲得鑰匙的價值? (我沒有把T的值作爲對象返回,而是把它當作T來處理。我也很好,從不知道T是什麼。) 我想寫的東西,但是不能,就像這樣: public voi

    0熱度

    1回答

    我有一個List(Of MyClass)作爲DataGridView控件的DataSource,並且這很好地工作。自動爲MyClass中的每個公共屬性創建一列。 我決定雖然我希望列表被索引到一個字符串,所以我將其更改爲Dictionary(Of String, MyClass),當然數據綁定不再起作用。我試過ToArray(),ToList(),Values()等等,但是這些都沒有返回合適結構中的

    1熱度

    1回答

    在Powershell中,我需要將輸入傳遞給類型爲的方法System.Collections.Generic.IDictionary [string,system.object]。 有人請幫助我一個關於如何聲明IDictionary [string,system.object]的示例代碼,並將值設置爲它。

    0熱度

    2回答

    我的目標是擁有一個字典,其中包含唯一鍵和值,我正在使用其他HashSet解決這個問題。我想有一個基類,從中繼承更多特定的類型。 據我所知,字典類的add-Method不是虛擬的,因此不能被重寫。所以唯一的方法就是實現IDictionary接口。 所以我的基礎字典類的基本結構是: public class BaseCustomDictionary<TKey,TValue>:IDictionary<T