>>357
直接的なのはないはず
Path.GetInvalidFileNameCharsで取れるchar[]を使ってString.Replaceするとか
ただこの辺のメソッドはファイルシステムを考慮しない文字群だがな