using System.Globalization;

CultureInfo ci = new CultureInfo("it-it");
DateTimeFormatInfo ciFormat = ci.DateTimeFormat;
foreach (string s in ciFormat.ShortestDayNames)
{
  Console.writeLine(s);
}
da come risultato
do
lu
ma
me
gi
ve
sa
mentre con en-US, new CultureInfo("en-US");
Su
Mo
Tu
We
Th
Fr
Sa