C#
xianxianCho
从前是一名全栈,现在专注于区块链+5G技术
展开
-
C# System.NullReferenceException异常解决方案
做好demo的窗体前台物资分类没选择,校验非空时抛出了异常不提示错误原因是因为,实例已经为NULL,所以会引发NullReferenceException。临时救个急,修改后代码:若要解决此问题,测试方法的返回值,以确保它不是null之前调用任何的成员即可。查阅:https://msdn.microsoft.com/zh-cn/library/system.nullre...原创 2018-07-31 15:05:01 · 79363 阅读 · 1 评论 -
VS 2015 设置为透明主题
先来一张效果图,是我最喜欢的之琳哈。首先点工具>>拓展和更新点联机,右上角搜索MoeIDE和 Visual Studio 2015Color Theme Editor下载安装安装完重启一下,重启之后会弹出一个界面点 Import theme(没有截图,在那个界面的右边,是linkLabel样式的)需要导入全透明主题 ---->下载地址https:...原创 2018-06-28 15:29:58 · 4831 阅读 · 17 评论 -
使用Dev工具动态更改应用程序主题样式
1创建RibbonForm创建和后点击ribbonPageGroup1,右击添加RibbonGalleryBarItem查看代码 引用using DevExpress.XtraBars.Helpers;在Load事件里通过 SkinHelper.InitSkinGallery() 的方法注册皮肤选择器完成之后看看运行效果~~...原创 2018-06-29 16:33:34 · 3078 阅读 · 0 评论 -
C#控件及常用设计整合
1、窗体... 12、Label 控件... 33、TextBox 控件... 44、RichTextBox控件... 55、NumericUpDown 控件... 76、Button 控件... 77、GroupBox 控件... 78、RadioButton控件... 89、CheckBox 控件... 810、ListBox 控件... 911、Com...转载 2018-07-03 10:13:06 · 682 阅读 · 0 评论 -
vs2015实体类生成get、set方法
定义一下,要封装的实体类字段。选中下快捷键 ctrl+r,注意看左下角,在按下ctrl+e,如下图:然后点击应用就可以了。原创 2018-07-11 15:08:19 · 7000 阅读 · 3 评论 -
c# 中出现 可访问性不一致的原因与解决方法
原因:其中一个是返回参数的访问级别小于函数的访问级别也就是说当定义一个返回参数的方法的时候,如果返回参数的访问级别低于方法的访问级别就会出现这样的错误,这个是可以理解的,如果返回的参数不能被访问,那么定义的返回的方法也是错误的.解决方法:在你定义的类型前面加上public 提高它的访问度...原创 2018-07-11 16:51:35 · 6507 阅读 · 0 评论 -
.sln和.csproj的区别
1、sln:solusion 解决方案csproj:c sharp project C#项目2、解决方案是项目的集合,项目是文件的集合;一个sln中可以包含多个csproj。一个csproj可以包含多个文件;csproj可以作为单独的项目运行,也可以在sln中添加csproj统一管理。3、sln和csproj都可以双击运行,如果解决方案中只有一个项目那么两个方式是没有区别的;但是如...原创 2018-07-18 18:24:00 · 1440 阅读 · 0 评论 -
C#程序代码中常用的快捷键
C#程序代码中常用的快捷键C#中的快捷键,可以更方便的编写代码CTRL + SHIFT + B 生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O 打开项目CTRL + SHIFT + C 显示类视图窗口F4 显示属性窗口SHIFT + F4 显示项目属性窗口CTRL + SHIFT + E 显示资源视...转载 2018-07-19 14:52:12 · 1474 阅读 · 0 评论 -
Guid.NewGuid().ToString()的几种格式
返回的字符串表示形式的值Guid实例,根据提供的格式说明符。命名空间:System程序集:mscorlib(位于 mscorlib.dll)参数formatType:System.String一个单格式说明符,它指示如何格式化此Guid的值。format参数可以是“N”、“D”、“B”、“P”或“X”。如果format为null或空字符串 (...原创 2018-07-20 11:38:08 · 3860 阅读 · 0 评论 -
C# Email发送邮件
本文实例为大家分享了C# Email发送邮件的具体代码,供大家参考,具体内容如下using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using ...原创 2018-07-23 17:38:23 · 10966 阅读 · 0 评论 -
C#基础知识整理
这里简单介绍了一些常用的属性,以及一些术语的解释和举例说明,不太全面,希望读者多多补充。1.重载:函数名相同,参数的个数或参数类型不同; 1 2 3 public void MyDog(string s); public void MyDog(int i); public void MyDog(string s,int i)...原创 2018-07-23 18:15:55 · 1081 阅读 · 0 评论 -
visual studio 2015写好的程序,在文件夹用.exe打开
写完代码,生成解决方案。每次启动都需要很长时间,那么如何利用编译好的.exe可执行文件来打开项目呢加粗的就是你需要找的.exe文件打开文件夹后双击运行...原创 2018-07-27 17:48:50 · 5415 阅读 · 0 评论 -
DEV ComboBox禁止手动输入,只可下拉选
设置其properties中的TextEditStyle设置为DisableTextEditor如果允许输入自定义值设置为Standard即可原创 2018-07-30 09:58:46 · 3426 阅读 · 0 评论 -
C#的for循环与foreach循环
for循环和foreach循环其实可以算得上是从属关系的,即foreach循环是可以转化成for循环,但是for循环不一定能转换成foreach循环。下面简单介绍一下两种循环:1.for循环代码格式:for(表达式1;循环条件;表达式2){ 循环体}代码含义:首先运行表达式1;然后判断条件是否为真,如果为真,则执行循环体,执行完后再运行表达式2;...翻译 2018-07-05 14:50:06 · 640 阅读 · 0 评论