2008-11-05 51 views

回答

5

如果我正確地理解了你,並且你問哪些對象類型可以用正則表達式進行測試,那麼答案是:字符串和唯一的字符串。

因此,你的測試將是:

if(obj is string){...} 
+0

是的,哪些對象類型可以根據正則表達式測試我正在尋找什麼。 – 2008-11-05 23:09:27

3

正則表達式只適用於字符串。它甚至意味着應用一個正則表達式(比如說)一個SqlConnection?

如果您需要某種其他類型的模式匹配(例如能夠匹配特定屬性的值),您應該考慮並詳細解釋這些要求。

1

我想你總是可以對Object.ToString()使用正則表達式,如果你重寫ToString()來提供你想要匹配的對象的信息,這可能會有幫助。

相關問題