throw new Exception($"ログのurl, request, responseがそろっていません: {ln:d}行目");\r
if (!line.StartsWith(s))\r
throw new Exception($"ログに不正な行が含まれています: {ln:d}行目");\r
- triple.Add(line.Substring(s.Count()));\r
+ triple.Add(line.Substring(s.Length));\r
}\r
var json = DynamicJson.Parse(triple[2]);\r
sniffer.Sniff(triple[0], triple[1], json);\r
{\r
var aa = a.ToArray();\r
var bb = b.ToArray();\r
- if (aa.Count() != bb.Count())\r
+ if (aa.Length != bb.Length)\r
return false;\r
return aa.Zip(bb, (x, y) => x.SequenceEqual(y)).All(x => x);\r
}\r
var estatus = _battleInfo.EnemyResultStatus;\r
var edeck = ((int[])_battle.api_ship_ke).Skip(1).ToArray();\r
var eships = new List<string>();\r
- for (var i = 0; i < edeck.Count(); i++)\r
+ for (var i = 0; i < edeck.Length; i++)\r
{\r
eships.Add(edeck[i] == -1\r
? ","\r
labelPlayLog.Visible = false;\r
return;\r
}\r
- lines.Add(_playLog.Current.Substring(s.Count()));\r
+ lines.Add(_playLog.Current.Substring(s.Length));\r
}\r
labelPlayLog.Visible = !labelPlayLog.Visible;\r
var json = DynamicJson.Parse(lines[2]);\r
{\r
if (_groupSettings[i] == null)\r
break;\r
- if (all.Count() > 0)\r
+ if (all.Length > 0)\r
_groupSettings[i].IntersectWith(all);\r
config.ShipGroup[i] = _groupSettings[i].ToList();\r
}\r