デフォルトの小数点記号がピリオドではなくコンマである国の人々に発生したアプリケーションのバグを追跡しました。他のアプリに影響を与えたり、システム設定を永久に変更したりせずに、C# でアプリケーションの小数点記号を設定する方法はありますか? これを試しましたが、NumberDecimalSeparator は読み取り専用であると表示されます。
Thread.CurrentThread.CurrentCulture.NumberFormat.NumberDecimalSeparator = ".";