なぜ .NET のSystem.Text.StringBuilderクラスは System.Collections.Generic.IEnumerable<char>インターフェースを実装していないのでしょうか。
(.NET Core 3.0 Preview 5時点)

stringとの共通化を考えると、IEnumerable<char>インターフェースを実装することは自然だと思えますし、System.Text.StringBuilderクラスはインデクサーとLengthプロパティがあるので、IEnumerable<char>インターフェースをできるという認識です。

Java言語のjava.lang.StringBuilderクラスではjava.lang.CharSequenceインターフェースを実装しています。

喫緊で困っているわけではなく、単に疑問に思っていたので質問させてもらいました。