私はC#とコーディング全般にかなり慣れていないので、これには明らかな答えがあるかもしれません...
他のいくつかの変数を連結 (Y と Z) した (または一緒に追加したなど) と同等の変数 (X) がある場合、それを使用するたびに Y と Z の変更を取得するように X を作成するにはどうすればよいですか? Zが持っていた可能性があります。
それは可能ですか?
これが私のコードです。ここでは、変数を更新し続けただけですが、それを続けなくてもよかったと思います。
string prefix = "";
string suffix = "";
string playerName = "Player";
string playerNameTotal = prefix + playerName + suffix;
// playerNameTotal is made up of these 3 variables
Console.WriteLine(playerNameTotal); // Prints "Player"
prefix = "Super ";
playerNameTotal = prefix + playerName + suffix; // I want to not have to use this line
Console.WriteLine(playerNameTotal); // Prints "Super Player"
suffix = " is Alive";
playerNameTotal = prefix + playerName + suffix; // I want to not have to use this line
Console.WriteLine(playerNameTotal); // Prints "Super Player is Alive"
suffix = " is Dead";
prefix = "";
playerNameTotal = prefix + playerName + suffix; // I want to not have to use this line
Console.WriteLine(playerNameTotal); // Prints "Player is Dead"
おそらくこれを達成するためのより良い方法があると思いますが、これは重要なプロジェクトではありません。この特定の問題を解決する方法よりも、質問の原則に興味があります。
ありがとう!