• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
搬运工_阿壮
博客园    首页    新随笔    联系   管理    订阅  订阅
2019年1月29日
【转】C#中base关键字的几种用法
摘要: base其实最大的使用地方在面相对性开发的多态性上,base可以完成创建派生类实例时调用其基类构造函数或者调用基类上已被其他方法重写的方法。例如: 2.1关于base调用基类构造函数 public class A { public A() { Console.WriteLine("Build A") 阅读全文
posted @ 2019-01-29 17:39 搬运工_阿壮 阅读(924) 评论(2) 推荐(0)
C# Activator和new的区别
摘要: 1、你需要动态的创建一个实例模型的时候,就用Activator.CreateInstance(Type type);如果是明确的知道要创建哪个实例的模型,就可以用 new Class1()了。 T tInstance= (T)Activator.CreateInstance(typeof(T), n 阅读全文
posted @ 2019-01-29 13:40 搬运工_阿壮 阅读(1068) 评论(0) 推荐(0)
C#回调浅析(委托、接口回调)
摘要: https://wenku.baidu.com/view/ed724173bd64783e08122b2f.html 更加好: https://blog.csdn.net/qq_42485607/article/details/80923134 https://www.cnblogs.com/hol 阅读全文
posted @ 2019-01-29 13:30 搬运工_阿壮 阅读(762) 评论(2) 推荐(0)
多线程实现Thread.Start()与ThreadPool.QueueUserWorkItem两种方式对比
摘要: Thread.Start(),ThreadPool.QueueUserWorkItem都是在实现多线程并行编程时常用的方法。两种方式有何异同点,而又该如何取舍? 写一个Demo,分别用两种方式实现。观察各自的现象。 一个WorkMan class,其内的method doSomething()是每次 阅读全文
posted @ 2019-01-29 13:16 搬运工_阿壮 阅读(452) 评论(0) 推荐(0)
[C#]Socket通信BeginReceive异步接收数据何时回调Callback
摘要: 原文地址:http://www.cnblogs.com/wangtonghui/p/3277303.html 最近在做服务器压力测试程序。 接触了一段时间Socket异步通讯,发现自己对BeginReceive什么时候回调产生了错误的理解。之前我一直以为异步接收数据只有当Buffer被填满的时候才会 阅读全文
posted @ 2019-01-29 13:11 搬运工_阿壮 阅读(3346) 评论(0) 推荐(0)
C# WPF Halcon HDevEngine混合编程
该文被密码保护。 阅读全文
posted @ 2019-01-29 11:54 搬运工_阿壮 阅读(1201) 评论(0) 推荐(0)
C#窗体修炼手册
摘要: https://www.eyuyan.tv/p1477 阅读全文
posted @ 2019-01-29 11:51 搬运工_阿壮 阅读(318) 评论(0) 推荐(0)
WPF与WinForm开发有什么区别?
摘要: 转自http://hi.baidu.com/leoliu83/blog/item/1d1a4a66dcb41134aa184cfd.html WPF与WinForm开发有什么区别? 2010-11-06 21:43 WPF开发于WinForm之后,从技术发展的角度,WPF比WinForm先进是不容置 阅读全文
posted @ 2019-01-29 11:48 搬运工_阿壮 阅读(385) 评论(0) 推荐(0)
C# 自定义用户控件
摘要: 上篇:控件制作 本例是制作一个简单的自定义控件,然后用一个简单的测试程序,对于初学者来说,本例子比较简单,只能起到抛石引玉的效果。我也是在学习当中,今后会将自己所学的逐步写出来和大家交流共享。 第一步:新建一个控件库项目:myControl 第二步:从工具箱里面拖动1个PictureBox、1个Bu 阅读全文
posted @ 2019-01-29 11:42 搬运工_阿壮 阅读(8304) 评论(0) 推荐(0)
NuGet的简单使用
摘要: 什么是NuGet? NuGet(读作New Get)是用于微软.NET开发平台的软件包管理器,是一个Visual Studio的扩展。在使用Visual Studio开发基于.NET Framework的应用时,NuGet能够令你在项目中添加、移除和更新引用的工作变得更加快捷方便。通过NuGet你可 阅读全文
posted @ 2019-01-29 11:40 搬运工_阿壮 阅读(280) 评论(0) 推荐(0)
C# SQLite 数据库操作
摘要: C# SQLite 数据库操作学习 运行环境:Window7 64bit,.NetFramework4.61,C# 7.0 参考: SQLite 官网 SQL As Understood By SQLite System.Data.SQLite 菜鸟教程 SQL 教程 章节: 1、下载安装 2、数据 阅读全文
posted @ 2019-01-29 11:38 搬运工_阿壮 阅读(24692) 评论(0) 推荐(1)
键值对Dictionary、KeyValuePair、Hashtable 简单使用。
摘要: KeyValuePair是单个的键值对对象。KeyValuePair可用于接收combox选定的值。 例如:KeyValuePair<string, object> par = (KeyValuePair<string, object>)shoplistcomboBox.SelectedItem; 阅读全文
posted @ 2019-01-29 10:13 搬运工_阿壮 阅读(940) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3