• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Suzkfly
博客园 首页 新随笔 联系 订阅 订阅 管理

02 2022 档案

 
C# 二进制序列化和反序列化(初探)
摘要:一、前言 在用C语言编程的时候,如果要通过网络或者串口等接口传输一个结构体,通常会将这个结构体指针强转成char类型的指针,然后以char类型传输,在另外一边将接收到的数据的指针再转成想要的结构体指针即可。在C#里显然是不能用这种方法操作的。如果用C#编程,可以将需要传输的对象序列化,再另外一边再进 阅读全文
posted @ 2022-02-07 01:28 Suzkfly 阅读(2565) 评论(0) 推荐(0)
C# Path类
摘要:一、介绍 Path类如其名,是专门用来处理和路径相关的事情的,需要引用System.IO。Path类是一个静态类,因此它所有的方法及字段都是静态的,访问的时候不能用对象去访问,而是直接通过类名访问。 二、成员介绍 先介绍几个只读字段: 字段 功能 char DirectorySeparatorCha 阅读全文
posted @ 2022-02-05 20:05 Suzkfly 阅读(967) 评论(0) 推荐(0)
C#获得程序运行时间
摘要:一、前言 有时候为了知道一段代码的运行效率,我们想知道某段代码运行所耗费的时间,这时可以用Stopwatch类,需要引用System.Diagnostics; 二、测试程序 Stopwatch的功能非常简单,它之后一个不带参数的构造方法,构造出对象后调用Start方法即可让计时器开始运行,调用Sto 阅读全文
posted @ 2022-02-04 18:17 Suzkfly 阅读(1129) 评论(0) 推荐(0)
C#互斥锁初探
摘要:一、前言 互斥锁用于保护临界资源,本文是在对linux中的互斥锁有了一定理解之后再对C#中的互斥锁进行分析,互斥锁的作用以及linux中的互斥锁请看我这篇博客https://www.cnblogs.com/Suzkfly/p/14363619.html 本文是在查阅了一些网上的资料,以及自己对官方的 阅读全文
posted @ 2022-02-04 11:07 Suzkfly 阅读(963) 评论(0) 推荐(0)
C#随机数
摘要:随机数的类为Random,命名空间为System。 转到Random的定义可以看到如下代码(我把注释删掉了): namespace System { public class Random { public Random(); public Random(int Seed); public virt 阅读全文
posted @ 2022-02-02 21:07 Suzkfly 阅读(11417) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3