随笔分类 -  【007】C#基础知识

摘要:C# 7.0 新特性1: 基于Tuple的“多”返回值方法 回顾 首先,提出一个问题,C#中,如何使一个方法可返回"多个"返回值? 我们先来回顾一下C#6.0 及更早版本的做法。 在C#中,通常我们有以下4种方式使一个方法返回多条数据。 使用 KeyValue 组合 View Code 使用 ref 阅读全文
posted @ 2022-10-10 22:56 改变你我 阅读(244) 评论(0) 推荐(0) 编辑
摘要:正则大全 (any86.github.io) 常用正则表达式 一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([ 阅读全文
posted @ 2022-07-28 12:19 改变你我 阅读(483) 评论(0) 推荐(0) 编辑
摘要:因为计算机中的CPU只认识二进制码,所以CPU执行的都是一串串的二进制码。对于C#而言,它的编译和执行过程如下: 1.C#通过编译器(CSC)生成程序集(dll/exe),程序集内部是由微软中间语言(MSIL)组成。在这个过程中,CSC会检查错误,看是否符合C#的语言规范。 2.当运行程序集的时候, 阅读全文
posted @ 2017-05-03 20:09 改变你我 阅读(1365) 评论(0) 推荐(0) 编辑