のアドレスを渡す: ML.Register("Radius", &lBeacons[i].Radius, 0.0f, 200.0f, 10.0f);
私はこのエラーを取得する: error CS0212: You can only take the address of an unfixed expression inside of a fixed statement initializer
整数を何回もインクリメントするアクションを作成できる関数を作成しようとしていますが、最初の試みでは "refを使用できません。 「匿名メソッド本体の中のoutパラメータ」を参照してください。 public static class IntEx {
public static Action CreateIncrementer(ref int reference) {
retur
誰かが参照型 class A { /* ... */ }
class B
{
public void DoSomething(ref A myObject)
{
// ...
}
}
上のREFキーワードの独特の使用につまずい正気の誰かがそのようなことをするだろう、何らかの理由はありますか?私はC#でこれを使用することはできません