class1.cs
来自「C#开发教程 由浅入深 配有实例 是初学者的好帮手」· CS 代码 · 共 56 行
CS
56 行
using System;
namespace StaticMethods
{
class SQLServerDb
{
// bunch of other non-salient members
public static void RepairDatabase()
{
Console.WriteLine("repairing database...");
}
static string progressString1 = "starting repair...";
string progressString2 = "...repair finished";
public static void RepairWithStrings()
{
Console.WriteLine(progressString1); // OK
// Console.WriteLine(progressString2); // illegal
}
public void InstanceRepair()
{
Console.WriteLine(progressString1); // OK
Console.WriteLine(progressString2); // OK
}
public SQLServerDb() {}
public SQLServerDb(string s1, string s2)
{
// this.progressString1 = s1; // illegal
this.progressString2 = s2;
}
}
class Test
{
[STAThread]
static void Main(string[] args)
{
SQLServerDb.RepairDatabase();
Console.WriteLine();
SQLServerDb db = new SQLServerDb();
// db.RepairDatabase(); // illegal
Console.WriteLine();
SQLServerDb.RepairWithStrings();
Console.WriteLine();
db.InstanceRepair();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?