I've been thinking along those lines. If that's the case, how would I
check for whether or not the Type returned represents XmlNode?

--Jekke

-----Original Message-----
From: Unmoderated discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Scott Allen
Sent: Wednesday, October 27, 2004 3:36 PM
To: [EMAIL PROTECTED]
Subject: Re: [ADVANCED-DOTNET] Depending on what your definition of is
is...


Just a wild guess:

Does the ParameterType property really yield an XmlNode? Or does it
yield a
System.Type reference representing an XmlNode?

--
Scott
http://www.OdeToCode.com/blogs/scott/


-----Original Message-----
From: Unmoderated discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Jekke Bladt
Sent: Wednesday, October 27, 2004 2:59 PM
To: [EMAIL PROTECTED]
Subject: [ADVANCED-DOTNET] Depending on what your definition of is is...

I think I'm missing some subtlety regarding the "is" keyword here.

Here's what the helpfile says about it:

An is expression evaluates to true if both of the following conditions
are met:

expression is not null.
expression can be cast to type. That is, a cast expression of the form
(type)(expression) will complete without throwing an exception. For more
information, see 7.6.6 Cast expressions.

Where I'm getting strangeness is the line:
if(parameters[0].ParameterType is System.Xml.XmlNode)

Even when the parameter type *is* System.Xml.XmlNode, it evaluates to
false.

What am I missing?

TIA

--Jekke

===================================
This list is hosted by DevelopMentor.  http://www.develop.com
Some .NET courses you may be interested in:

Essential .NET: building applications and components with C#
November 29 - December 3, in Los Angeles
http://www.develop.com/courses/edotnet

View archives and manage your subscription(s) at
http://discuss.develop.com

===================================
This list is hosted by DevelopMentor(r)  http://www.develop.com
Some .NET courses you may be interested in:

Essential .NET: building applications and components with C#
November 29 - December 3, in Los Angeles
http://www.develop.com/courses/edotnet

View archives and manage your subscription(s) at
http://discuss.develop.com

===================================
This list is hosted by DevelopMentor�  http://www.develop.com
Some .NET courses you may be interested in:

Essential .NET: building applications and components with C#
November 29 - December 3, in Los Angeles
http://www.develop.com/courses/edotnet

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to