Was bedeutet <<= bei C#?

multimolti

Erfahrenes Mitglied
Hallo!

Ich habe mir einen Quelltext im Internet angeschaut (war glaube ich C) und zu C# umgewandelt.
Dort wird der Operator <<= bei so einer Zuweisung verwendet:
Code:
dy <<= 1;
Was bedeutet das? << wäre ja "viel kleiner", aber ich glaube kaum, dass ein PC zwischen "kleiner", "viel kleiner" und "sehr viel kleiner" unterscheiden kann. Außerdem ist da ja noch das =. In meinem C#-Buch steht auch nichts darüber drin.

Hat das evtl. irgendetwas mit Referenzwerten zu tun? Oder Streams? Ich kann mich noch aus grauer Zeit an C++ erinnert, da musst man Ausgaben an die Konsole immer mit
Code:
stdout << "mein text";
machen.
 
Zurück