public static void starWord(string word)
text = string.Format("{0}{1}*", text, c);
public static string encryptedMessage(string word)
char[] characters = { 'A', 'B', 'C','D', 'E', 'F', 'G' , 'H' , 'I' , 'J' , 'K' , 'L' , 'M' , 'N' ,
'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'Å', 'Ä', 'Ö'};
for (var i = 0; i < characters.Length; i++)
char lowerVariant = char.ToLowerInvariant(characters[i]);
if (c.Equals(characters[i]) && !characters[i].Equals('Ö') || c.Equals(lowerVariant) && !characters[i].Equals('Ö'))
if (c.Equals(lowerVariant))
text = string.Format("{0}{1}", text, char.ToLowerInvariant(characters[i+1]));
text = string.Format("{0}{1}", text, characters[i+1]);
else if (c.Equals(characters[i]) && characters[i].Equals('Ö') || c.Equals(lowerVariant) && characters[i].Equals('Ö'))
if (c.Equals(lowerVariant))
text = string.Format("{0}{1}", text, char.ToLowerInvariant(characters[0]));
text = string.Format("{0}{1}", text, characters[0]);
public static void Main(string[] args)
Console.WriteLine(encryptedMessage("STOCKHOLM"));