我正在使用NAudio包在C#中进行一些基本的音频编程,我遇到了以下表达式,我不知道这意味着什么,因为我从未见过之前使用的<<运算符.那么<<是什么意思呢?
请快速解释一下这个表达方式.
short sample = (short)((buffer[index + 1] << 8) | buffer[index + 0]);
c# operators
c# ×1
operators ×1