Является ли Is
ключевое слово VB.NET таким же, как Object.ReferenceEquals?Является ли ключевое слово 'Is' VB.NET таким же, как Object.ReferenceEquals?
ответ
Да, это так, если только в сочетании с проверкой TypeOf.
Цитата MSDN:
ли оператор определяет, будет ли два ссылки на объекты относятся к одному объекта. Однако он не выполняет сравнения значений . Если object1 и object2 оба относятся к одному и тому же объекту объекта , результат равен True; если они этого не делают, результатом является False.
ли также может быть использован с TypeOf ключевое слово, чтобы сделать TYPEOF ... Это выражение, которое проверяет, является ли переменная объект совместим с типом данных.
BTV, также отмечают оператор IsNot (который дает логическое инверсию совпадающей выражение):
IsNot является противоположностью оператора Is . Преимущество IsNot - , что вы можете избежать неудобного синтаксиса с Not and Is, что может быть затруднено .
- 1. Является ли ключевое слово 'is' в Python таким же, как и ключевое слово === в JS?
- 2. Является ли зарезервированное ключевое слово?
- 3. Является ли ключевое слово «когда» в блоке catch catch таким же, как оператор if?
- 4. Является ли ключевое слово «Перегрузки» когда-либо требуемым в VB.Net?
- 5. AS3: is-not ключевое слово?
- 6. Создайте имя свойства с таким же именем, как ключевое слово
- 7. Как использовать ключевое слово «IS» в mysql?
- 8. Зарезервированное ключевое слово в vb.net?
- 9. Is ^: динамическое атомное ключевое слово или комбинация?
- 10. Является ли новое ключевое слово не выполнимым?
- 11. ключевое слово «Перегрузки» в VB.NET
- 12. Является ли # undef'ing ключевое слово незаконным?
- 13. Является ли синхронизированное ключевое слово Java кешем?
- 14. Является ли DbContext таким же, как DataContext?
- 15. Является ли list.foldRight таким же, как list.reverse.foldLeft?
- 16. Является ли UDK таким же, как UE4?
- 17. Является ли currying таким же, как перегрузка?
- 18. Является ли string.IsNullOrEmpty таким же, как String.IsNullOrEmpty?
- 19. Является ли LinqToSQL таким же, как Linq?
- 20. Является ли REST таким же, как RESTful?
- 21. Является ли конструктор таким же, как инициализатор?
- 22. Что означает ключевое слово «Shared» в VB.NET?
- 23. Sql серверное ключевое слово в vb.net
- 24. Можно ли добавить ключевое слово на C# или VB.NET?
- 25. Что такое ключевое слово App_Path в vb.net?
- 26. VB.NET - Ключевое слово не поддерживается: поставщик
- 27. Является ли ключевое слово «динамическое» C# 4.0 универсальным?
- 28. ключевое слово синхронизации и волатильное ключевое слово
- 29. Как работает ключевое слово «есть»?
- 30. Является ли ключевое слово letq лучше, чем его в ключевое слово?