本文实例讲述了C#类中static变量用法。分享给大家供大家参考。具体分析如下:
先来看一段代码:
代码如下:
using System;
namespace Param
{
class Class1
{
static int i = getNum();
int j = getNum();
static int num = 1;
static int getNum()
{
return num;
}
[STAThread]
static void Main(string[] args)
{
Console.WriteLine(string.Format(“i={0}”,i));
namespace Param
{
class Class1
{
static int i = getNum();
int j = getNum();
static int num = 1;
static int getNum()
{
return num;
}
[STAThread]
static void Main(string[] args)
{
Console.WriteLine(string.Format(“i={0}”,i));
Console.WriteLine(string.Format(“j={0}”,new Class1().j));
Console.Read();
}
}
}