首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
c#
订阅
51xvf
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
C#高级特性(三、Attribute特性)
可以发现,特性就是一个类,直接或间接继承自Attribute父类。 预定义特性 AttributeUsage 描述了如何使用一个自定义特性类。它规定了特性可应用到的项目的类型。 参数 validon 规定特性可被放置的语言元素。它是枚举器 AttributeTargets 的值…
C#高级特性(二、反射)
简诉一下,反射就是.Net Framework 的一个帮助类库,可以获取并使用metadata(元数据清单);说的通俗易懂点,就是不用通过引用,仍然可以使用其他层的类。 1、建立一个控制台应用程序,并建立一个类库,类库里添加一个用户类。
.NET进阶篇03-Reflection反射、Attribute特性
反射其实无处不在,我们用VS进行调试时候,查看成员列表、修改变量值都是通过反射来实现的。我们写业务代码可能很少去写反射,但理解反射是从菜鸟到大牛的必经之路。无论EF还是ASP.NET,几乎所有框架都用到反射。反射动态创建对象、动态赋值、动态调用方法。 前面简单介绍过.NET的第…
C#知识结构
C#知识结构对于一个工作多年的程序员而言,接口、反射、索引器、事件、委托这些耳熟能详的词汇,提起来别说多简单了,但是让老司机坐在那一个人拿起一支笔,把脑海中对C#知识结构进行梳理一下,大抵是写不了多内
封装、继承和多态
封装 encapsulation 属性私有化 提供一个公共的public set 方法赋值 提供一个公共的public get 方法获取值 案例2 输出 继承 extend 继承可以解决代码复用,让我
Asp.Net创建控制台程序和WebAPI
1. 控制台程序 我们将使用一个控制台应用程序,用于整合各种中间件,Web API也是一样的方式。 数据库链接地址和账户密码登不能直接写到代码里面,所以需要添加读取 JSON 配置文件的支持。 在编辑
C# 面向对象汇总
对象是一个自包含的实体,用一组可识别的特性和行为类标示,面向对象编程,就是针对对象编写类,就是具有相同属性和功能的抽象的集合。实例,就是一个真实的对象,实例化就是创建对象过程,使用new关键字来创建。构造方法又叫构造函数,其实就是对类进行初始化,构造方法与类同名,无返回值,也无需...
把 Console 部署成 Windows 服务,四种方式总有一款适合你!
1. 讲故事 上周有一个项目交付,因为是医院级项目需要在客户的局域网独立部署。 程序: netcore 2.0,操作系统: windows server 2012,坑爹的事情就来了, netcore sdk 一直装不上,网上找了资料说需要先安装 Visual C++ Redis…