3
我不知道這是否可以在c#中使用,但如果是這樣,它會很好。我有對象的列表,這是非常容易轉換成與下面的代碼的數組:我可以將對象列表轉換爲二維數組嗎
object [] myArray = wrd.ToArray();
它工作正常,但我怎麼轉換列表中使用對象爲二維數組,其中從要素列表中的索引0到20將位於二維數組的第一行。列表中索引21至41的元素應位於二維數組的第二行。列表中從索引42到62的元素應該在二維數組的第三行等等。換句話說,每行應該有20個元素,並且有21行和21列。 Forinstens在圖像labyrint那麼字符'B'應該在索引[1,0]
但我不知道是否有可能,但希望有一個非常熟練的人可以幫助我。
首先,您需要在每一行中包含多少個元素?你說20,然後立即反駁說每行應該有21列。這是什麼?其次,Stackoverflow不是一個免費的代碼寫入服務。向我們展示您嘗試過的方式以及遇到問題的地方。 –
感謝您的回覆@Frauke Nonnenmacher,但數組索引從0開始,而不是從1開始。因此,如果您查看圖像,則會發現每行有21個字符,但是當您將它們放入零索引數組中時將是20個元素。這就是我寫20個元素的原因。我的問題如我的文章所述。我想將我的列表與對象轉換爲二維數組。 – cop77