基本上,我需要根据用户选择的游戏尺寸从输入中提取一定数量的字符。例如用户选择4列;因此,只需4个字符即可存储在数组中。
我已经尝试过了,但是我不知道该使用哪种方法代替“ Cols”,或者我需要做什么才能使其正常工作。
var line = Cols.Lines.Select(i => i.Remove(Cols)).ToArray();
答案 0 :(得分:1)
如果i
是一个数组
var line = Cols.Lines.Select(i => i.Take(numberOfCols)).ToArray();
如果i
是字符串
var line = Cols.Lines.Select(i => i.Substring(0, numberOfCols)).ToArray();