ienumerator

    -1熱度

    2回答

    我正在寫一個C#應用程序,它將從遠程數據庫中的數據,以我的MySQL的Web應用程序同步,和我需要建議如何做到這更好的foreach循環。 在我的C#應用​​程序中,我建立了一個到遠程MySQL數據庫的連接,並將該連接傳遞給一個函數,該函數運行一個循環以將查詢列表(每次迭代一次)傳遞給執行每個查詢的另一個函數。它是書面的方式的偉大工程,但它似乎是反生產力與使用foreach循環和IEnumerab

    2熱度

    2回答

    我目前正在嘗試理解IEnumerator & Unity內部的協同程序,對「yield return null」執行的內容不太置信。目前我相信它基本上會暫停並等待下一幀,並在下一幀中再次執行while語句。 如果我省略「yield return null」,看起來對象會立即移動到其目的地或可能「跳過很多幀」。所以我想我的問題是這個「yield return null」函數在這個while循環中是如

    1熱度

    1回答

    我正在從web服務(WWW)構建簡單的用戶數據檢索功能。我無法解決這個問題,所以也許你們可以幫助我? 我正在使用StartCoroutine方法。當我在我的android設備上構建並運行(android 6.0.1)時,我單擊按鈕,它什麼也不做!絕對沒有!但是,在Unity編輯器中,它完美運行! 我搜索了關於這個問題的更多信息,有人推薦我一個名爲「更有效的協程」的插件。 http://trinar

    2熱度

    2回答

    我從頭開始在C#中構建了一個鏈接列表,並且具有可靠的單元測試覆蓋範圍以確保它可以正常工作。 爲了方便比較鏈接列表和很多值,我使用標準手動「枚舉」了值,而CurrentNode.Next!= null,提前技術並將這些值存儲在C#List或數組中。 我想在我的自定義LinkedList類上實現IEnumerable,而不是依賴從私有備份集合獲取枚舉數。 這裏是我的LinkedList類的代碼。我覺得

    0熱度

    1回答

    using System.Collections; using System.Collections.Generic; using UnityEngine; [RequireComponent(typeof(Rigidbody2D))] public class Movement : MonoBehaviour { //storage for the object's ri

    -1熱度

    1回答

    [Unity Version 5.6.1f1; Visual Studio 2017] 嗨, 我正在閱讀使用Raycast的基本Unity FPS教程。調用 私人的IEnumerator ShotEffect() 如下, 功能 「本地功能」 是不是在C#4時可用我得到一個錯誤。請使用語言版本7或更高版本。 我該如何解決這個問題?這是從Unity教程中複製/粘貼的。這種類型的電話是否有其他選擇? h

    0熱度

    1回答

    我使用下面的程序來枚舉xml輸入中的元素。當到達最後一個元素時 x.MoveNext() 返回false,這部分是清楚的。我的問題是: 爲什麼它繼續打印<c>即使列表耗盡 爲什麼x.Current永遠等於空?這就是我所期待的,因爲XElement是引用類型 static void Main(string[] args) { var x = GetXml(); while (t

    2熱度

    2回答

    爲什麼驗證碼: public IEnumerator Test() { } 給你一個錯誤: Error CS0161 'Test.GetEnumerator()': not all code paths return a value 但是這個代碼: public IEnumerator Test() { if(false) yield return 0; }

    1熱度

    1回答

    我想通過一個菜單列舉,但我似乎無法一路下到孩子們。 我的模型看起來像這樣。 public class Menu : IEnumerable<Menu> { public new IEnumerable<Menu> Children { get; set; } public IEnumerator<Menu> GetEnumerator() { retu

    0熱度

    1回答

    我正在進行一個團結項目,我也希望在淡入和淡出動畫之間切換場景。 動畫已完成,我可以訪問它們,但是我正在使用教程中的yield和Ienumerator函數,但是我無法使其工作。 //from my animation script public IEnumerator fadeIn() { isFading = true; animator.SetTrigger("FadeI