473,400 Members | 2,145 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,400 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 4351
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: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
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
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

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.