属性attribute

钟逸 21 2024-03-20 22:38:42

Properties 和 attribute的区别是什么

我不知道,你现在的开发能力如何。

所以回答不周,请见谅。。。

我建议你在网上看看相关的文章,再结合自己的想做的程序。来了解Attribute和Properties

Properties我觉得相对Attribute来讲,要容易理解些。

属性是一个声明的附加声明。据MSDN讲

给你一个简单的例子。。。

using System;

using System.Collections.Generic;

using System.Text;

namespace ConsoleApplication1

{

class Class1

{

private int number;

public string Order

{

get

{

switch(number)

{

case 1:

return"onettt";

case 2:

return"two";

case 3:

return"three";

default:

return"unknown";

}

}

set

{

switch(value)

{

case"one":

number= 1;

break;

case"two":

number= 2;

break;

case"three":

number= 3;

break;

default:

number=-1;

break;

}

}

}

}

class Program

{

[STAThread]

static void Main(string[] args)

{

Class1 aaa= new Class1();

aaa.Order="one";

Console.WriteLine(aaa.Order);

}

}

你可以通过这个例子,作一下step in试试,就好理解了。。

上一篇:王者荣耀可以送点券吗
下一篇:梦幻西游力五庄观怎么加点
相关文章
返回顶部小火箭