[C#] Problème de compréhension de System.Convert ET Provider
J'extrait une date de ma registry sous forme de int.
j'aimerai la voir apparaitre en string sous la forme DD/MM/YYYY ou MM/DD/YYYY, en prenant donc en compte les aspects internationaux.
ET j'avoue que je n'ai pas tout compris à la conversion.
J'écris :
Code:
1 2 3 4 5
|
public string DateX;
System.IFormatProvider provider;
RegistryKey rk = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\...\...");
DateX=(Convert.ToString(Convert.ToDateTime(rk.GetValue("da")), provider), provider)).Substring(0,10); |
mais je bloque sur le provider, je ne sais comment l'obtenir ?