Operatore *= (Riferimenti per C#)
Aggiornamento: novembre 2007
Operatore di assegnazione di moltiplicazione binario.
Note
Un'espressione che utilizza l'operatore di assegnazione *=, ad esempio
x *= y
equivale a
x = x * y
con la differenza che x viene valutato solo una volta. Per i tipi numerici, l'operatore * è già definito per l'esecuzione di moltiplicazioni.
L'operatore *= non può essere sottoposto direttamente a overload; tuttavia, i tipi definiti dall'utente possono eseguire l'overload dell'operatore *. Per ulteriori informazioni, vedere operator.
Esempio
class MainClass10
{
static void Main()
{
int a = 5;
a *= 6;
Console.WriteLine(a);
}
}
/*
Output:
30
*/