この質問は学術目的のみです。
私が次のコードを持っていると仮定しましょう...
var split = line.Split(new[] { ',' }, System.StringSplitOptions.RemoveEmptyEntries);
var elem = new XElement("shop");
elem.SetAttributeValue("name", split.Take(split.Length - 1)); <=====
elem.SetAttributeValue("tin", split.Last());
そして、矢印の付いた線でこれと同じ結果が得られるようにしたいと思います...
string.Join(string.Empty, split.Take(split.Length - 1));
...を使用せずにstring.Join
。
それは可能ですか?私はそれを行うためのLINQステートメントを見つけることができないようです...うまくいけば、あなたはすでに知っています!