Issue an error message if you do not initialize all of the fields in a structure
/*
C# Programming Tips & Techniques
by Charles Wright, Kris Jamsa
Publisher: Osborne/McGraw-Hill (December 28, 2001)
ISBN: 0072193794
*/
//
// Struct.cs - Issue an error message if you do not initialize all of
// the fields in a structure
//
// Compile this program with the following command line:
// C:>csc Struct.cs
//
using System;
namespace nsStruct
{
struct POINT
{
public int cx;
public int cy;
public int var;
public override string ToString ()
{
return ("(" + cx + ", " + cy + ")");
}
}
public class StructDemo2
{
static public void Main ()
{
POINT pt;
pt.cx = 24;
pt.cy = 42;
Console.WriteLine (pt);
// Console.WriteLine ("(" + pt.cx + ", " + pt.cy + ")");
}
}
}
Related examples in the same category