] в атрибуте C# или метод, значение
operator ]
=> оператор играет важную роль в определении членов тела выражения, которая представляет собой синтаксическую сахарную особенность, представленную в C# 6. Эти участники предоставляют краткий синтаксис для методов Getter в свойствах.
]
атрибут тела выражения ]
Используйте оператор => в объявлении свойства создает член тела выражения. Это означает, что компилятор автоматически генерирует метод Getter, возвращаемое значение которого является выражением справа от стрелки.
]
]
public int MaxHealth => Memory[Address].IsValid ? Memory[Address].Read(Offs.Life.MaxHp) : 0;
]
if
memory [Address] .isvalid
] ]]] ]
if ]
]
]] , в отличие от свойств тела выражения, полевые объявления с инициализаторами оценивают их выражения только одновременно во время экземпляра типа. Например:
public int maxhealth = x?
public int MaxHealth = x ? y : z;
другие члены тела выражения ]]
члены тела выражения не ограничены атрибутами. Они также могут быть использованы для: ] ]
indexermethod
]
=> Существование оператора ] используется в основном для отличия членов тела выражения от других функций C# 6. ]
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3