私は次の3次元ディクショナリを持っています。3次元ディクショナリをCで値でソート
class CopyDir
{
public class MyFileInfo
{
public int Num{ get; set; }
public long Size { get; set; }
}
public static Dictionary<string, MyFileInfo> logInfo;
サイズフィールドに基づいて辞書を並べ替える必要があります。
logInfo.OrderByはあなたがusingディレクティブが欠落している(「辞書」は見つけることができるタイプの最初の引数を受け入れる「のOrderBy」 エラーCS1061「辞書」「のOrderBy」となし拡張メソッドの定義が含まれていないと言いますか、
三次元はどこですか?私はただ一つの線形辞書しか見ない。 –
'logInfo.OrderBy(x => x.Value.Size)'は動作しませんでしたか? –
@MohitShrivastavaエラーディクショナリにはOrderByと拡張子の定義が含まれていません... –