ienumerable

    0熱度

    2回答

    調試一些代碼我遇到了一個「是IEnumerable」的比較,它在代碼中混淆評估爲false,但在立即窗口中爲true。 我想知道是否有人可以解釋爲什麼會發生這種情況? 實施例: public enum Fruit { Apples, Strawberries } public void SomeMethod() { object myObj = new Fr

    1熱度

    1回答

    我有以下內容並希望實現分頁,但是我這樣做時出現錯誤。源的IQueryable沒有按:當我直接從LINQ返回的IQueryable的,只有當我從一個列表(或IEnumerable的) System.InvalidOperationException創建一個IQueryable查詢結果進行分頁我沒有收到此錯誤't 實現IDbAsyncEnumerable。只有實現 IDbAsyncEnumerable

    0熱度

    3回答

    我發現此問題: Is it possible to specify a generic constraint for a type parameter to be convertible FROM another type? 我正在尋找更智能的方法。 Class A { public A(string){} } Class foo { private List<A> c

    0熱度

    2回答

    我遇到了一些麻煩。我應該實施GroupBy的定義。 我不確定如何將值分組,可以有人幫助我嗎?不能使用LINQ 對的定義: class Pair<K, V> { public Pair(K key, V value) { Key = key; Value = value; } public K Key { get; set; } pub

    0熱度

    2回答

    我在MVC中創建一個包含多個文件上傳器的頁面。 我想達到的目標是,當我提交值上傳應該被命名爲​​圖像和遞增i超值,喜歡guid0,guid1,guid2。我嘗試了循環,但它只保存一個圖像,直到循環結束。 i++雖然不工作。 我的控制器看起來是這樣的: public ActionResult Home(SomeClass someclass, IEnumerable<HttpPostedFileBa

    0熱度

    1回答

    我正在將XML文件的內容讀取到IEnumerable集合(數組)中,我需要在單獨的頁面上打印每個迭代(類似XML數據的塊)。 我正在使用Print()函數和e.HasMorePages。我的問題是,foreach循環遍歷IEnumerable集合的每次打印,因此我打印的頁數是正確的,但每個頁面都包含所有迭代,而不是每頁都有一個迭代。任何人都可以給我一個解決方案或更好的方法來管理這個過程的想法? 下

    10熱度

    2回答

    類似於以下(在實際使用的情況下實現)鑑於代碼: class Animal { public bool IsHungry { get; } public void Feed() { } } class Dog : Animal { public void Bark() { } } class AnimalGroup : IEnumerable<Animal

    0熱度

    1回答

    我有以下方法需要MyExampleClass和id的數組。我正試圖解決的當前問題在該方法中進行了評論。 public void Update(MyExampleClass[] example, int id) { //get the current values var current = GetCurrentMyExampleClassValues(id);

    1熱度

    1回答

    我想轉換一個IEnumerable<Tuple<TParent, TChild>>到IEnumerable<TParent>知道TParent對象包含一個ICollection<TChild>。 我開始這個方式,但我真的不知道現在怎麼正常化的結果: for (int i = 0; i < resultEnumerable.Count(); i++) { var parent = res

    1熱度

    1回答

    讓我們assum,我們有這個功能: List<string> ToCollectionString<T>(List<T> collectinon); ,現在我們如何改變List返回特定IEnumerable一樣給定的參數?我們得到List那麼回事List,我們得到Stack那麼回事Stack等 如果我們有: List<T> ToCollectionString<T>(List<T>); 這