J'essaie de faire quelque chose en C# que je fais tout le temps en Ruby, et je me demandais ce que serait le plus proche.Existe-t-il quelque chose comme Or-Equals de Ruby dans .NET/C#?
Si l'Enum ne contient pas de définition pour ma valeur d'entier, je veux qu'elle soit par défaut à une certaine valeur. Puis-je faire cela en une ligne?
affectation Ruby-ish (deux exemples):
namedStr = Enum.GetName(typeof(myEnum), enumedInt) || "DEFAULT"
ou
namedStr = Enum.GetName(typeof(myEnum), enumedInt)
namedStr ||= "DEFAULT"
+1 me battra quelques secondes :( –
Parfait, je vous remercie. – cgyDeveloper