In C++ è possibile separare le cifre per migliorare la leggibilità nel codice con apostrofi:cifre separatori per grandi numeri in codice C#
int num = 1'000'000;
In Ruby, si può usare sottolineature:
num = 1_000_000
C'è una sintassi simile per C#? Ho provato diverse ricerche ma ho trovato solo risultati per l'output o la lettura di numeri in un formato particolare.
Sono abbastanza sicuro che il concetto di sottolineatura è stato considerato/parzialmente implementato in C# 6, ma non è stato rilasciato. – Jonesopolis
So che è brutto ma 'int num = 1000000; // 1,000,000' potrebbe fare il trucco o anche 'int num = 1000000; // un milione! per il tuo esatto esempio. – MonkeyZeus
Non sono un tipo C# ma ho un disgusto generale per i letterali numerici non banali nel codice, che ne dite di 'const int ONE_MILLION = 1000000;' (o comunque lo dici in C#) nella parte superiore del file? –