比方說,我已經和這條線的類型X
一個List<X> lx
:LAMBDA X =>在列表<X>:如何讓列表x的位置
Dict<string, X> d = lx.ToDictionary(x => F(Z.g(x).ToString()), x => x)
其中Z
是一種靜態成員函數Y g(X x)
其中Y
是實現ToString
的類型。
現在我將Y g(X x)
更改爲Y g(X x, T t)
,其中T
是某種類型。假設我有一個List<T> lt
與Count
爲lx
。我想我的前行變成(警告,僞代碼)線:
Dict<string, X> d = lx.ToDictionary(x => F(Z.g(x, something).ToString()), x => x)
其中表達something
我進去lx
的x
的指數i
,指數到我聯想lt[i]
。
請做一個實際的[mcve],你的縮寫方法名稱和變量使你的代碼很難解析。爲什麼縮寫'Dict'? – DavidG
@CodeCaster如果它是重複的,我會很高興看到最初的同一個問題,因爲我沒有找到它後找到它...... Thx在事先 –
在您問題的頂部的黃色框。 – CodeCaster