>>867
class Hoge{
 public string x;
}

class Sample{
static void Main(){
Hoge read = new Hoge();
Hoge write1 = new Hoge();
Hoge write2 = new Hoge();

read.x = Console.ReadLine();
write1 = read;
Console.WriteLine("write1.x:{0}", write1.x);

read.x = Console.ReadLine();
write2 = read;

Console.WriteLine("write1.x:{0}", write1.x);
Console.WriteLine("write2.x:{0}", write2.x);

Console.Read();
}
}
こんな感じで、値が一緒に変化されると困るんです