Temel olarak, uygulamamın ondalık virgül yerine virgül kullandığını ve buna izin vermek istemiyorum. Nasıl düzeltebileceğimi bilen var mı? Google'dan, ondalıkları zorlamak için tek bir şey bulamıyorum, her şey virgül zorlamakla ilgilidir.C# - String.Format ondalıklarını kullanmak ve ASLA virgül kullanmak için
return String.Format(
CultureInfo.InvariantCulture // <<== That's the magic
, "{0}f, {1}f, {2}f, {3}f, {4}f, {5}f, {6}f, {7}f, {8}f, {9}f, {10}f, {11}f, {12}f, {13}f, {14}f, {15}f"
, M.M11, M.M12, M.M13, M.M14, M.M21, M.M22, M.M23, M.M24, M.M31, M.M32, M.M33, M.M34, M.OffsetX, M.OffsetY, M.OffsetZ, M.M44
);
arama Bu şekilde değişmez olmasını sağlar:
String.Format(new CultureInfo("en-US"), "{0}f, {1}f, {2}f", etc)
Bize virgül kullanıyorken bir örnek verebilir misiniz ve ondalık kullanmalı mı? –
İngiltere'deki bir kişi başvuruma başlarsa, 1.5654654 1.5654654 – Geesu
olacaktır. Buna izin vermezseniz, Birleşik Krallık kullanıcılarınızın cehennemini karıştırır. Bunun iyi olacağına emin misin? –