[Mono-list] new operator in C#
Kala B <firstname.lastname@example.org>
Wed, 6 Apr 2005 14:23:49 +0530
If the C# new operator fails to allocate memory, does it return null?
( and throw the OutOfMemoryException). What is the expected/defined
Is a null check enough ?
In C++, the new operator just throws the bad_alloc exception, on
failure. (Standard C++ states that operator new should throw an
exception of type std::bad_alloc when it fails.) It doesnot state that
it would return null.
It would be helpful to know the same for C#.
Thanks & Regards