????C++??????const???????????????????????????????????????????????????????????const????????????????μ?“Const?????”???????μ?????У?C#???????????????
???????ref????
??????C#?У?“???????”?????“in????”??????????????????????????????????????????“readonly ref”?????“in”???????????????????????????“???ò???????????????????????????????????ò???”???????????????????????μ?????????????á?????????????????μ??????
???????????????XNA????ο??е?????/?????????????????ref?????????????????????????????Roslyn???????????д??????????壬???????????????????????????????壬?????????????
???????????????C++?汾??const?????????????????????????????????????????е????????????????????
????????????????????????????????????“ref”??“out”??????????????????????“in”????????????????????????????????????????????????VB????????????????C#???в????????
??????????
???????“ref”??“out”??????????????????????????????????
??????????д??鶨???????????????????“in”????????????????async??????????????????????????????“in”???????????????????ο???????????????“in”???????????????????????μ?????????
?????????????“readonly ref”??“in”??????????????????????????????????????????????????????????????????????????????????????????????????????????????????ɡ?
?????????????÷???????????????????????????????
????????????г???????????????mutate???????????????????????ref-expose??????????????????????????????統(tǒng)????????????????????????
???????????????п??????????????????????????????????????????????棬????????????????????????
???????“out”?????????????????????????????“in”???????ò?????????????????????????????????????
???????ref????
??????????????????????ref returns??????????????????????“in”????????????????????????????????“in”?????????????????????????????????????ref????????????????????п??????????????ref??????????е???
????ref/in?????????
????“ref”?????????????????????????????????塣???????????????????ref??????????????????
???????“in”?????????????????????????????????е??????????????????????????????????????????????????????
??????????????????£????????????????塣
????????????????????PureAttribute?????????????????“in”??????????÷?PureAttribute????????????????????????????????????????á?
???????????
????????????????readonly??????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????п?????
????????????????
?????????????????????????????????????Щ????????????mutator????????
????????????????????????????????????????????????????????????????????
?????????????????????????“???”????岢?????????????????????????????????LValues?????????????????????
???????
???????黹???????Щ????????д?????????а??????????????3????л??????????磺
?????????????????????????????????????????????????????????????
?????????????????????????/VR/AR??????
???????????????????棬??“in”?????????????????????????ú??????????????????????????????????“out”????????????????