次の例がある場合、Linq を使用して、トークンで始まりトークンで終わるすべての文字列をどのように照会できますか?
例:
"<file type="log4net.Util.PatternString" value="$SomeKey$" />
<appendToFile value="true" />
<datePattern value="$AnotherOne$" />
<rollingStyle value="$YetAgain$" />
<layout type="$SomeloggingType$">"
結果が次のように enumberable で返される場所:
$SomeKey$
$AnotherKey$
$YetAgain$
$SomeloggingType$
文字列を配列に分割してループし、トークン $ のすべてのインデックスを見つけてそこにたどり着きましたが、Linq でこれをどのように達成するのでしょうか? ちょっと困惑した。