Czy C# gwarantuje, że argumenty funkcji będą ewaluowane po kolei ? Np.
jakas_funkcja(binaryReader.ReadInt32(), binaryReader.ReadInt32());
Czy powyżej mam zagwarantowane, że pierwszy argument będzie pochodził z pierwszego wywołania ReadInt32, a drugi z drugiego ?