c# .net 特性Attribute

準備

第一步,新建一個“控制檯”,代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Atttibute
{
    class Program
    {
        static void Main(string[] args)
        {
            Student student = new Student();
        }
    }
}

第二步,準備一個“Student”類,代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Atttibute
{
    /// <summary>
    /// 這裏是註釋,除了讓人看懂這裏寫的是什麼,
    /// 對運行沒有任何影響
    /// </summary>
   
   [Obsolete("請不要使用這個了,請使用什麼來代替", true)]
    [Serializable]//可以序列化和反序列化
 
    public class Student
    {
      
        public int Id { get; set; }
        public string Name { get; set; }
    
        public void Study()
        {
            Console.WriteLine($"這裏是{this.Name}跟着老師學習");
        }

        
        public string An
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章