当前位置:网站首页>c#学习_第二弹
c#学习_第二弹
2022-08-04 12:40:00 【zzyzxb】
1、
using System;
namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
Digit dig = new Digit(7);
double num = dig;
Digit dig2 = 12;
Console.WriteLine("num = {0}, dig2 = {1}", num, dig2.val);
Console.ReadLine();
}
}
class Digit
{
public Digit(double d)
{
val = d;
}
public double val;
public static implicit operator double(Digit d)
{
return d.val;
}
public static implicit operator Digit(double d)
{
return new Digit(d);
}
}
}
2、
using System;
using System.IO;
using System.Xml.Serialization;
namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
Person p1 = new Person();
p1.Name = "Stacey";
p1.Age = 30;
var xs = new XmlSerializer(typeof(Person));
using (Stream s = File.Create("person.xml"))
{
xs.Serialize(s, p1);
}
Person p2 = new Person();
using (Stream s = File.OpenRead("person.xml"))
{
p2 = (Person)xs.Deserialize(s);
}
Console.WriteLine(p2.Name + " " + p2.Age);
Console.ReadLine();
}
}
public class Person
{
public string Name {
get; set; }
public int Age {
get; set; }
}
}
边栏推荐
猜你喜欢

TensorFlow学习记录(三):高阶操作 & 神经网络与全连接层

判断密码是否包含键盘连续字母

Neck modules of the yolo series

【VSCode】一文详解vscode下安装vim后无法使用Ctrl+CV复制粘贴 使用Vim插件的配置记录

Motion Rule (16)-Union Check Basic Questions-Grid Game

手搓一个“七夕限定”,用3D Engine 5分钟实现烟花绽放效果

七夕疯狂搞钱的年轻人,一周赚14万

划重点!2022面试必刷461道大厂架构面试真题汇总+面经+简历模板

干货丨数学规划视角下的分货优化解题思路

小程序对接企业微信客服
随机推荐
他是“中台”之父,凭一个概念为阿里狂赚百亿
Do you understand the various configurations in the project?
MySQL - Explain explanation
开发小程序插件如何实现盈利?
yolo系列的Neck模块
独立站卖家如何使用 WhatsApp Business API 建立有意义的客户关系?
The head module of the yolo series
面试官:连 INSERT INTO SET 都不知道怎么用,你这3年都干些什么了?
Escape character is ‘^]’什么意思?怎么使用telnet
SSRF-服务器端请求伪造-相关知识
视觉SLAM十四讲学习笔记 第7讲 视觉里程计
Launcher app prediction
redisTemplate存取List遇到的坑
Motion Regulations (18) - and check the basic questions - gang
干货丨数学规划视角下的分货优化解题思路
关于mysql join 的一些说明
持续交付(三)Jenkinsfile语法使用介绍
使用COLMAP初步三维重建
【水一个徽章】
划重点!2022面试必刷461道大厂架构面试真题汇总+面经+简历模板