473,386 Members | 1,693 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

how can i tell if a class is instantiated.

I am new to C# (from C++). I do:
foo = new Client(this);

later on I want to check if I actually have done this "new". I use to
do:

if (foo == NULL) //not instantiated so new it...

what do i do in C#?
thanks
--
Maria Cruz
MTC Technologies.com
Nov 17 '05 #1
6 4347
if (foo == null) // null in lowercase!

"mcruz" <mc***@discussions.microsoft.com> wrote in message
news:96**********************************@microsof t.com...
I am new to C# (from C++). I do:
foo = new Client(this);

later on I want to check if I actually have done this "new". I use to
do:

if (foo == NULL) //not instantiated so new it...

what do i do in C#?
thanks
--
Maria Cruz
MTC Technologies.com

Nov 17 '05 #2
if (foo == null) // null in lowercase!

"mcruz" <mc***@discussions.microsoft.com> wrote in message
news:96**********************************@microsof t.com...
I am new to C# (from C++). I do:
foo = new Client(this);

later on I want to check if I actually have done this "new". I use to
do:

if (foo == NULL) //not instantiated so new it...

what do i do in C#?
thanks
--
Maria Cruz
MTC Technologies.com

Nov 17 '05 #3
hi,
what about
if ( foo == null )

cheers,

--
Ignacio Machin,
ignacio.machin AT dot.state.fl.us
Florida Department Of Transportation

"mcruz" <mc***@discussions.microsoft.com> wrote in message
news:96**********************************@microsof t.com...
I am new to C# (from C++). I do:
foo = new Client(this);

later on I want to check if I actually have done this "new". I use to
do:

if (foo == NULL) //not instantiated so new it...

what do i do in C#?
thanks
--
Maria Cruz
MTC Technologies.com

Nov 17 '05 #4
hi,
what about
if ( foo == null )

cheers,

--
Ignacio Machin,
ignacio.machin AT dot.state.fl.us
Florida Department Of Transportation

"mcruz" <mc***@discussions.microsoft.com> wrote in message
news:96**********************************@microsof t.com...
I am new to C# (from C++). I do:
foo = new Client(this);

later on I want to check if I actually have done this "new". I use to
do:

if (foo == NULL) //not instantiated so new it...

what do i do in C#?
thanks
--
Maria Cruz
MTC Technologies.com

Nov 17 '05 #5
Debug.Assert(objectName != null, "Class is NOT instantiated");

--
W.G. Ryan, MVP

www.tibasolutions.com | www.devbuzz.com | www.knowdotnet.com
"mcruz" <mc***@discussions.microsoft.com> wrote in message
news:96**********************************@microsof t.com...
I am new to C# (from C++). I do:
foo = new Client(this);

later on I want to check if I actually have done this "new". I use to
do:

if (foo == NULL) //not instantiated so new it...

what do i do in C#?
thanks
--
Maria Cruz
MTC Technologies.com

Nov 17 '05 #6
Debug.Assert(objectName != null, "Class is NOT instantiated");

--
W.G. Ryan, MVP

www.tibasolutions.com | www.devbuzz.com | www.knowdotnet.com
"mcruz" <mc***@discussions.microsoft.com> wrote in message
news:96**********************************@microsof t.com...
I am new to C# (from C++). I do:
foo = new Client(this);

later on I want to check if I actually have done this "new". I use to
do:

if (foo == NULL) //not instantiated so new it...

what do i do in C#?
thanks
--
Maria Cruz
MTC Technologies.com

Nov 17 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: Frank Millman | last post by:
Hi all I have a question regarding inheritance. I have come up with a solution, but it is not very elegant - I am sure there is a more pythonic approach. Assume the following class definitions....
8
by: Dev | last post by:
Hello, Why an Abstract Base Class cannot be instantiated ? Does anybody know of the object construction internals ? What is the missing information that prevents the construction ? TIA....
5
by: Felix I. Wyss | last post by:
Good Afternoon, I recently noticed that some very simple methods of a template declared and used in a DLL library get inlined when used by the DLL itself, but not by other DLLs and EXEs. After...
2
by: twawsico | last post by:
I ran into this while converting some DX C# code to VB.NET (VS 2003), and I'm just curious as to whether this is intended behavior (and if so, where might I read up on it) or more of a bug. This...
7
by: ankitjain.bvcoe | last post by:
Hi i have the following problem in my design :::: i want to define an abstract class LogBuffer and derive two singleton classes from it i.e AlarmBuffer and FireWallBuffer.For this my design is...
5
by: edd | last post by:
Hello all, Please consider: template<typename Tclass my_class; template<class my_class<int> { //... };
7
by: alex221 | last post by:
In need to implement a tree structure in which every node has arbitrary number of children the following code has come into mind: using std::list; template < class Contents class Tree_node{ ...
22
by: phil.pellouchoud | last post by:
I did some searching online and i couldn't find anything in reference to this. I am using MinGW, gcc 4.3 and am having the following compilation issue: class CFoo { public: ...
6
by: Tony | last post by:
Hello! If I have a abstract class with some field what is the best way to set these fields. It can't be done by using the constructor because an abstract class doesn't have any constructor. ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.