TAUSCHE
using System;
namespace Tausch
{
/// <summary>
/// Zusammenfassung für Class1.
/// </summary>
class Class1
{/// <summary>
/// Der Haupteinstiegspunkt für die Anwendung.
/// </summary>
[STAThread]
//Procedur mit Referenzparametern
static void Tausche(ref char a,ref char b)
{char zw;
zw=a;
a=b;
b=zw;}
static void Main(string[] args)
{//
// TODO: Fügen Sie hier Code hinzu, um die Anwendung zu starten
//
char c1;
char c2;
Console.WriteLine("Z E I C H E N T A U S C H");
Console.WriteLine("&&&&&&&&&&&&&&&&&&&&&&&&&\n");
Console.Write("Zeichen 1: ");
c1=Convert.ToChar(Console.ReadLine());
Console.Write("Zeichen 2: ");
c2=Convert.ToChar(Console.ReadLine());
Console.WriteLine("\nVertausche!!!\n");
//Aufruf mit Referenzparametern
Tausche(ref c1,ref c2);
Console.WriteLine("Zeichen 1: {0}\nZeichen 2: {1}",c1,c2);
Console.ReadLine();}
}
}