[Python.NET] exception from a contructor

xtian xtian at toysinabag.com
Mon Dec 8 15:41:43 EST 2003


Of course it was.

Sorry, I should have upgraded first. :)

Thanks!

Brian Lloyd wrote:

> This was fixed in PythonNet beta 3.
> 
> 
> Brian Lloyd        brian at zope.com
> V.P. Engineering   540.361.1716              
> Zope Corporation   http://www.zope.com 
> 
> 
> 
>>-----Original Message-----
>>From: pythondotnet-bounces at python.org
>>[mailto:pythondotnet-bounces at python.org]On Behalf Of xtian
>>Sent: Monday, December 08, 2003 12:12 AM
>>To: pythondotnet at python.org
>>Subject: [Python.NET] exception from a contructor
>>
>>
>>Hi -
>>
>>Something odd is happening when I create a DateTime object with invalid 
>>contructor parameters:
>>
>> >>> import CLR
>> >>> import CLR.System as System
>> >>> d = System.DateTime(2003, 2, 30)
>> >>> d
>><CLR.System.DateTime object at 0x0127AC90>
>> >>> d.ToString()
>>
>>Traceback (most recent call last):
>>   File "<pyshell#34>", line 1, in -toplevel-
>>     d.ToString()
>><CLR.System.Reflection.TargetException object at 0x0127AC70>: Object 
>>does not match target type.
>> >>> d.Month
>>
>>Traceback (most recent call last):
>>   File "<pyshell#35>", line 1, in -toplevel-
>>     d.Month
>>TypeError: Object does not match target type.
>> >>>
>>
>>The docs say the call to DateTime() should throw an 
>>ArgumentOutOfRangeException. Instead, I get something that thinks it's a 
>>DateTime, until I try to do anything with it.
>>
>>Is this something that people have seen already?
>>
>>I'm using Python 2.3.2, PythonNet 1.0b2
>>
>>Thanks,
>>xtian
>>
>>
>>_________________________________________________
>>Python.NET mailing list - PythonDotNet at python.org
>>http://mail.python.org/mailman/listinfo/pythondotnet
>>





More information about the PythonDotNet mailing list