私はフィルタリングする必要があるファイル名を表す文字列部分をList<string>
としています。文字「&」の前にあるものはすべて消去する必要があります。リストから文字列の一部を削除する<string>
List<string> zippedTransactions = new List<string>();
zippedTransactions.Add("33396&20151007112154000549659S03333396SUMMARIES.PDF");
zippedTransactions.Add("33395&20151007112400000549659S03333395SUMMARIES.PDF");
zippedTransactions.Add("33397&20151007112555000549659S03333397SUMMARIES.PDF");
// desired output:
// "20151007112154000549659S03333396SUMMARIES.PDF";
// "20151007112400000549659S03333395SUMMARIES.PDF";
// "20151007112555000549659S03333397SUMMARIES.PDF"
NOTE:C#はデータ構造のこの種と相互作用する機能インタフェースの豊富を提供するので、私は、それを古典的な反復様式の外観を与えるためにしたくない、私はそれを使用して起動します。
さて、まだ何か試しましたか?私は2つのステップでこれに取り組むことをお勧めします:1)*単一の*入力文字列の望ましい値を得る方法を探します。 2)それをストリングのリストにどのように適用するかを検討します。 –
私はforeachを使用するアプローチを持っていますが、私はループの反復を避けたいと思います。 – Shivam
さて、*何かが反復しなければならないでしょうか? LINQを使って反復をライブラリコードに移すことができますが、それでも反復が必要になります。 –