![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 52
努力总会有收获
这个作者很懒,什么都没留下…
展开
-
面试题补充
面试题补充原创 2022-09-28 18:38:53 · 142 阅读 · 1 评论 -
Attribute 特性详解
详解概述特性的一些使用重复特性使用带构造函数或者参数的标记过期的使用特性位置概述特性是一个直接或间接继承自Attribute的类特性编译后是metadata 只有反射才能使用特性的一些使用重复特性如果想让一个特性变成可重复调用多次的,就在上面加这个 [AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)]这样就可以调用比如[Costum][Costum]否则会报错使用带构造函数或者参原创 2021-05-14 18:10:35 · 291 阅读 · 0 评论 -
C# 反射
反射反射,程序员快乐虚伪语言的编写实现原理:定义三级目录虚伪唉,一点都没感觉到快乐,理解起来其实很容易 就是把dll或者exe中的方法获取出来,然后使用,想想更像是在学校中的抄作业吧,emmm具体来说是抄答案,也不知道人家写个啥,然后改改凑凑 给了个答案,哈哈 抄数学一开始就这么干,给省几个步骤,和人家不太一样 ,想要自己实现还是挺难的 ,毕竟对方法不熟悉,本人也不想慢慢去查找资料,就找视频研究一下语言的编写实现原理:以Visual Studio 为例,在项目栏部分点击重新生成就会生成exe或者d原创 2021-03-25 11:15:55 · 146 阅读 · 1 评论 -
腾讯技术标准手册
技术文档网站C#代码优化for,while,foreach字符串拼接(string与StringBuilder)Struct和Class结论意义网站 https://gameinstitute.qq.com/tech-ebookC#代码优化for,while,foreach通过反编译发现,foreach在使用的过程中,会自动添加using那一部分,发生装箱操作故循环推荐使用for或者while字符串拼接(string与StringBuilder)在十个以内的拼接中,考虑用s原创 2020-05-23 07:05:30 · 472 阅读 · 0 评论 -
C# Attritube
特性学习using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp1{ class Oyster : System.Attribute { pr...原创 2019-11-22 11:21:55 · 233 阅读 · 0 评论 -
字符串转字节数组
System.Text.Encoding.UTF8.GetBytes()原创 2019-11-08 21:43:09 · 245 阅读 · 0 评论 -
C# Socket.BeginReceive 异步接收用法
最近在做服务器压力测试程序。接触了一段时间Socket异步通讯,发现自己对BeginReceive什么时候回调产生了错误的理解。之前我一直以为异步接收数据只有当Buffer被填满的时候才会回调。如果这样当服务端的Buffer大于客户端发送的数据时,客户端发送的数据就不会得到及时的处理(当Buffer填满时才处理)。这显然是不合情理的,于是我做了如下测试:服务端代码:usi...转载 2019-10-24 17:40:32 · 9709 阅读 · 0 评论