• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

C#属性的声明和使用示范代码片段

OC/C/C++ 水墨上仙 2970次浏览

本示例演示属性为何是 C# 编程语言必不可少的一个组成部分。它演示了如何声明和使用属性

// person.cs
using System;
class Person
{
    private string myName ="N/A";
    private int myAge = 0;
    // 声明 string 类型的 Name 属性:
    public string Name
    {
        get 
        {
           return myName; 
        }
        set 
        {
           myName = value; 
        }
    }
    // 声明 int 类型的 Age 属性:
    public int Age
    {
        get 
        { 
           return myAge; 
        }
        set 
        { 
           myAge = value; 
        }
    }
    public override string ToString()
    {
        return "Name = " + Name + ", Age = " + Age;
    }
    public static void Main()
    {
        Console.WriteLine("Simple Properties");
        // 创建新的 Person 对象:
        Person person = new Person();
        // 打印出与该对象关联的姓名和年龄:
        Console.WriteLine("Person details - {0}", person);
        // 设置 Person 对象的某些值:
        person.Name = "Joe";
        person.Age = 99;
        Console.WriteLine("Person details - {0}", person);
        // 递增 Age 属性:
        person.Age += 1;
        Console.WriteLine("Person details - {0}", person);
    }
}


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明C#属性的声明和使用示范代码片段
喜欢 (0)
加载中……