Для того, чтобы текст сделать из всех заглавных букв, используется функция ToUpper.
[code]
string s = "Один в поле не воин";
string t = s.ToUpper(); //ОДИН В ПОЛЕ НЕ ВОИН
[/code]
Наоборот же, функция ToLower создаёт только прописные буквы.
[code]
string s = "Вика Игорь Лена Рома Катя Лена";
string t = s.ToLower(); //вика игорь лена рома катя лена
[/code]
Такой метод удобно применять, скажем когда надо сравнить 2 поля TextBox на форме без учёта регистра букв. Windows-пример:
[code]
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.ToLower() == textBox2.Text.ToLower())
MessageBox.Show("Это одинаковые тексты");
else
MessageBox.Show("Это разные тексты");
}
[/code]

В данном случае нужно оба поля преобразовать в нижний/верхний регистр.
Разницы нет, если использовать для сравнения двух полей ToUpper или ToLower.
Дополнительная информация о том, как вывести результат в
консоли или
WinForm