博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#explicit explicit 类型转换
阅读量:6677 次
发布时间:2019-06-25

本文共 1052 字,大约阅读时间需要 3 分钟。

class Program{    static void Main(string[] args)    {        MyClass myClass=new MyClass(2);        int value = (int)myClass;        Console.WriteLine(value);        string str = myClass;        Console.WriteLine(str);        int count = 20;        MyClass myClassint = count;        Console.WriteLine(myClassint.Value);        perosn perosn=new perosn();        perosn.age = 100;        MyClass newMyClass=new MyClass();        Console.WriteLine(newMyClass.Value);        Console.ReadKey();    }}class MyClass{    private int value;    public int Value { get => value; set => this.value = value; }    public MyClass()    {    }      public MyClass(int value)    {        this.Value = value;    }    //myclass 转为int类型    public static explicit operator int(MyClass myClass)    {        return myClass.Value;    }    //int转为class类    public static implicit operator MyClass(int value)    {        return new MyClass(value);    }    //class类转为string    public static implicit operator string(MyClass myClass)    {        return myClass.ToString();    }}

转载地址:http://gbrxo.baihongyu.com/

你可能感兴趣的文章
Windows Server 2012 R2搭建IIS服务器
查看>>
SCVMM 2012 R2运维管理二之:安装域控制器
查看>>
[Fibre Channle 实战之三]FC 和iSCSI的使用差异
查看>>
c#winform选择文件,文件夹,打开指定目录方法
查看>>
traceroute
查看>>
如何划分man文档的章节
查看>>
微信公众号的分类
查看>>
分布式高可用存储(drbd+corosync+pacemaker+MooseFS)
查看>>
Nginx+Lua+Redis连接池
查看>>
MySQL python 数据迁移脚本
查看>>
我的友情链接
查看>>
网站运维常用小技巧,排错必备
查看>>
Python中MySQLdb模块的安装
查看>>
windows下的grep
查看>>
find 详解
查看>>
【书签】valgrind - the dynamic analysis tools
查看>>
zookeeper-体验原生api
查看>>
2015中国呼叫中心知识库发展的5个趋势
查看>>
功能教室预约系统开源下载(c#源码)
查看>>
杨百旺短线技法
查看>>