zoukankan      html  css  js  c++  java
  • 结构体

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace TestStruct
    {
        /// <summary>
        /// 声明结构
        /// </summary>
        public struct Name
        {
            private string fname, mname, lname;
    
            public Name(string first, string middle, string last)
            {
                this.fname = first;
                this.mname = middle;
                this.lname = last;
            }
    
            public string FirstName
            {
                get { return fname; }
                set { fname = value; }
            }
    
            public string MiddleName
            {
                get { return mname; }
                set { mname = value; }
            }
    
            public string LastName
            {
                get { return lname; }
                set { lname = value; }
            }
    
            /// <summary>
            /// 重写了ToString方法
            /// </summary>
            /// <returns>重写的值,复杂返回哈希值!</returns>
            public override string ToString()
            {
                
                return string.Format("{0}.{1}.{2}", fname, mname, lname);
            }
    
            public string Initials()
            {
                return string.Format("{0}.{1}.{2}", fname.Substring(0, 1).ToUpper(),
                                                  mname.Substring(0, 1).ToUpper(),
                                                  lname.Substring(0, 1).ToUpper());
            }
    
        }
    
        class Program
        {     
            static void Main(string[] args)
            {
                Name myName = new Name("Michael","Mason","McMillan");
    
                string fullName = myName.ToString();
                string inits = myName.Initials();
    
                Console.WriteLine(myName);
                Console.WriteLine(fullName);
                Console.WriteLine(inits);
            }
        }
    }
    

  • 相关阅读:
    PHP之get请求用php脚本实现
    PHP之download
    PHP之缩略图
    PHP之upload
    文本域<textarea>将 替换成换行
    JSON中获取变量key的值
    emap表格checkbox属性默认勾选
    读取ORACLE数据库中BOLB形式数据在前端预览
    oracle常用语法
    批量删除本地仓库未下载完成的jar文件
  • 原文地址:https://www.cnblogs.com/wjchang/p/3671528.html
Copyright © 2011-2022 走看看