using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace testCS
{
static void Main(string[] args)
{
Person age = new Person();
age.age = 10;
}
struct Person
{
public int age;
private string name;
internal string fname; //在命名空间内,包以内是可以访问的。
//protected string lastName; //继承与它的才能访问。 提示 error CS0666: “testCS.Program.Person.lastName”: 结构中已声明新的保护成员(原因不明)
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace testCS
{
enum Day { Monday, Tuesday, Wenesday, Thursday, Friday, Saturday, Sunday }//枚举类型,限定了其可能性。
{
static void Main(string[] args)
{
Person age = new Person();
age.age = 10;
Console.WriteLine(age + "岁"); //这种输出为:文件名.工程名.结构体名(原因不明)
Console.WriteLine(age.age + "岁"); //正常输出.
Console.WriteLine(Day.Monday);
}
struct Person
{
public int age;
private string name;
internal string fname; //在命名空间内,包以内是可以访问的。
//protected string lastName; //继承与它的才能访问。 提示 error CS0666: “testCS.Program.Person.lastName”: 结构中已声明新的保护成员(原因不明)
}
}
}