string metin içindeki xden sonra gelen 7 karakter,y den sonra gelen 7 karakter z den sonra gelen 3 karakter diziye aktarılması gerekiyor nasıl yaparız yardımcı olurmusunuz. x ve y den sonra gelen karakterler 600.500 gibi
Toplam 2 cevap
public class printer { public string x_ { get; set; } public string y_ { get; set; } public string z_ { get; set; } } List<printer> list_karakter = new List<printer>(); string[] parse_s = { "G1 X588.766 Y582.661 E0.31179", "G1 X587.848 Y583.065 E0.27914" }; foreach (var list_ in parse_s) { string[] dizi; dizi = list_.Split(' '); printer printer = new printer(); foreach (var item_ in dizi) { if (item_.Length>2) { if (item_.Contains("X")) { printer.x_ = item_; } else if (item_.Contains("Y")) { printer.y_ = item_; } else if (item_.Contains("E")) { printer.z_ = item_; } } } list_karakter.Add(printer); }