<p>Could someone please tell me which objects types can be tested using Regular Expressions in C#?</p>

If I understand you correctly and you are asking which object types can be tested against regular expressions then the answer is: strings and only strings.
Thus your test would be:
```
```
if(obj is string){...}
```
```