c#
雕雨的乞讨者
从事自动化设备上位机软件的开发工作
展开
-
C#和.Net的一些面试分享
这是最近.net 和c#的一些面试题整理,分享一下面试经验,我觉得那些面试的话还是要准备充分点再去,先面小公司磨炼一下再去面大公司,工资尽量提高些因为在一家公司涨幅不是很大,对于那些工作了几年的还要求去做一大堆题目的公司基本不用考虑了,这种公司可能并不是很缺人,如果Hr问你:“你觉得你值这个工资吗?”大概率公司是给不起,或者不会认同你,面试时不用紧张,不会就不会,没接触过就没接触过,可能岗位不一样要求不一样,基本都是面试造火箭,入职拧螺丝。 1.c#与javad的区别,包括语法区别 2…Net的托管和非托管原创 2020-09-06 00:35:04 · 190 阅读 · 0 评论 -
WPF自定义仪表盘转盘
闲来无事分享一个wpf仪表盘程序,直接复制粘贴改一下程序名就可以了 <Window x:Class="WpfApp5.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft....原创 2020-05-15 10:04:42 · 783 阅读 · 0 评论 -
C#新特性-元组的定义和使用
元组这个新特性就是能够一次性返回多个值 1.使方法 可以返回多个返回值 而不需要借助 out ref 关键字。 2.使方法 可以返回多个返回值 而不需要借助 out ref 关键字,Tuple这个泛型类,可以允许我们返回多个参数。 一、什么是元组 元组就是一些对象的集合,在我们编程时,比如一个人的信息,我们常常创建一个Person类去描述一个人,传统的做法如下: public class Person{ public int ID{get;set;} public string N.原创 2020-05-09 17:19:02 · 1963 阅读 · 0 评论 -
c#保证线程开启的唯一性
if (this.Thread_1 != null) { if (Thread_1.ThreadState == ThreadState.Running) { try { ...原创 2020-05-06 13:58:56 · 404 阅读 · 0 评论 -
C#中ref和out的区别与使用
C#中ref关键字和out关键字所实现的功能差不多,都是指定一个形参按照引用传递而不是实参的副本传递。 两者都是按地址传递的,使用后都将改变原来参数的数值。 但是二者适用场景还是有些区别的:out适合用在需要retrun多个返回值的地方,而ref则适合用在被调用的方法修改调用者参数引用的时候。 1.调用前初始化 ref作为函数参数在调用前,实参必须赋初始值,否则编译器将提示:使用了未赋值的...原创 2020-05-06 10:36:03 · 442 阅读 · 0 评论 -
c#生成dll文件并引用
新建项目->类库->生成解决方案,写一个简单实现加法的dll文件 二、新建项目调用dll文件 新建项目->窗体应用程序 将ClassLibary3项目的debug文件夹下的ClassLibary3.dll拷贝到该项目的debug文件夹下,添加引用->浏览->ClassLibary3.dll 在命名空间上加上using ClassLibary3 按...原创 2020-05-05 15:45:56 · 411 阅读 · 0 评论 -
c#泛型<T>和object和关键字var的区别
C#中百object是一切类型的基类,可以用来表示所有类型。 而泛型是指将类型参数化以达到代码复用提高软件开发工作效率的一种数据度类型。泛型不用装箱拆箱。 你可以将泛型理解成替换,在使用的时候将泛型参数替换成具体的类型,这个过程是在编译的时候进行的,使用泛型编译器依然能够检测出类型错误。 而object表示其他类型是通过类型转换来完成的,而所有类知型转化为object类型都道是合法的,所以即...原创 2020-05-05 10:57:22 · 2163 阅读 · 0 评论