Bunca zamandır C # kullandıktan sonra bile bilmediğim şeyleri bulmayı başardım ...
Bunun için internette arama yapmayı denedim, ancak aramada "~" kullanmak benim için pek işe yaramıyor ve MSDN'de de hiçbir şey bulamadım (orada olmadığını söylememe gerek)
Bu kod parçacığını yakın zamanda gördüm, tilde (~) ne anlama geliyor?
/// <summary>
/// Enumerates the ways a customer may purchase goods.
/// </summary>
[Flags]
public enum PurchaseMethod
{
All = ~0,
None = 0,
Cash = 1,
Check = 2,
CreditCard = 4
}
Gördüğüme biraz şaşırdım, bu yüzden derlemeye çalıştım ve işe yaradı ... ama hala ne anlama geldiğini / ne anlama geldiğini bilmiyorum. Herhangi bir yardım??