freeCodeCamp/guide/english/csharp/is/index.md

18 lines
466 B
Markdown
Raw Normal View History

2018-10-12 19:37:13 +00:00
---
title: is
---
## is
The `is` keyword checks if an object is compatible with a given type, or (starting with C# 7) tests an expression against a pattern.
## Example
```csharp
int number = 6;
Console.WriteLine(number is long); // False
Console.WriteLine(number is double); // False
Console.WriteLine(number is int); // True
```
2018-10-12 19:37:13 +00:00
#### More information:
- [C# Reference: is](https://docs.microsoft.com/dotnet/csharp/language-reference/keywords/is)