C#にはSTLの代わりに使えるものはあるの?