Existe-t-il un moyen (juste par curiosité parce que je suis tombé sur plusieurs affectations de même valeur à plusieurs variables aujourd'hui) en C # pour attribuer une valeur à plusieurs variables à la fois dans une seule instruction?
Quelque chose dans ce sens (pseudocode):
int num1 = 1;
int num2 = 1;
num1 & num2 = 5;
Probablement pas, mais j'ai pensé que cela valait la peine de demander au cas où quelque chose de similaire serait réellement possible!
num1 = (num2 = 5)
et la première affectation exécutée (num2 = 5
) renvoie la valeur 5 au monde extérieur - qui est à son tour affectée à num1. Cela fonctionne à l'infini (num0 = num1 = num2 = 5
).