C#
文章平均质量分 64
giscs
知识就是力量
展开
-
C# WebSocket
下载Fleckhttps://github.com/statianzo/Fleck使用VS2017直接打开sln。启动ConsoleAPP作为后台,网页作为前台,即可实现前后端信息实时传递。转载 2021-07-19 15:34:23 · 155 阅读 · 0 评论 -
将Debug文件夹下的资源打包成一个EXE文件直接执行
https://blog.csdn.net/harvic880925/article/details/27675073转载 2021-07-16 09:47:35 · 473 阅读 · 0 评论 -
C# ProgressBar 进度条控件
1 继承关系Object→MarshalByRefObject→Component→Control→ProgressBarProgressBar表示Windows进度栏控件。2 重要属性序号 属性 类型 用法1 pBar.Visible bool 获取或设置进度条控件可见或不可见2 pBar1.Minimum int 获取或设置控...转载 2020-01-19 16:40:33 · 1462 阅读 · 0 评论 -
C# winform子窗体给父窗体传递数组
publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){...转载 2020-01-07 17:35:25 · 860 阅读 · 0 评论 -
C# Aes加解密
public class EncryptHelper { #region 加解密 const string Key = "22@343r443%#43123s"; const string IV = "eyy7c;4@#43454..-+234$#fds"; public static string Encrypt(s...转载 2019-03-05 18:36:53 · 1115 阅读 · 0 评论 -
Dev12.2 开发遇到的问题
1、dev12.2界面搭建后form仍是原始的,解决方法:https://blog.csdn.net/catshitone/article/details/502939292、如何隐藏DevExpress XtraRibbon的快捷工具栏:https://blog.csdn.net/nodeman/article/details/795304423、DevExpress Ribbonc...转载 2018-11-14 08:59:43 · 227 阅读 · 0 评论 -
C# 解析JSON
参考文章中有Newtonsoft.Json;的下载地址。转载:https://www.cnblogs.com/cutebluemoon/p/7203657.html?utm_source=itdadao&utm_medium=referral转载 2018-04-18 16:42:31 · 201 阅读 · 0 评论 -
C# iis 网站 跨域
在web.config中配置:<?xml version="1.0" encoding="utf-8"?><!-- 有关如何配置 ASP.NET 应用程序的详细消息,请访问 http://go.microsoft.com/fwlink/?LinkId=169433 --><configuration> <system.web> ...转载 2018-04-18 11:10:23 · 442 阅读 · 0 评论 -
C# WinRar 解压缩
使用C#对文件和文件夹进行压缩,需要系统自带WinRar软件。using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.Win32;using System.Diagnostics;using System.IO;namespace BSJB...转载 2019-03-08 14:38:15 · 496 阅读 · 0 评论 -
arcengine Icommond 自定义工具
/****************************************************************************** 文件: /Feature/MapNavigation.cs** 创建日期: 2009-9-23 10:49** 作者: xelam** 作用:漫游地图功能,自制ToolBar...转载 2019-03-08 20:27:29 · 336 阅读 · 0 评论 -
C# 以管理员身份运行WinForm程序
最近帮客户开发的WinForm客户端,部分在使用的过程中,会出现“系统文件找不到”的错误提示。 调试后,确定为程序在操作配置文件时,系统权限引起的错误,直接管理员权限运行就正常了。 考虑用户操作的便利性,设置为每次运行默认获取系统管理员权限,以下为设置步骤。1、在Visual Studio 中--解决方案资源管理器--右键项目名称--属性,找到“安全性”选项,...转载 2019-03-18 14:40:16 · 281 阅读 · 0 评论 -
C# 跳转 重定向
1、C# 如何使用 HttpWebRequest 重定向https://jingyan.baidu.com/article/90895e0f09e9c164ec6b0b31.html2、解决错误:基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系。https://www.cnblogs.com/cpcpc/p/5098580.html...转载 2019-03-27 09:02:40 · 1887 阅读 · 0 评论 -
C# Webservice 返回格式问题
[WebMethod]publicvoidGetQrCodeList(StringqrCode){ Context.Response.Charset="GB2312";//设置字符集类型 Context.Response.ContentEncoding=System.Text.Encoding.GetEncoding("GB231...转载 2019-04-19 15:11:07 · 1342 阅读 · 0 评论 -
C#中out和ref之间的区别
首先:两者都是按地址传递的,使用后都将改变原来参数的数值。其次:ref可以把参数的数值传递进函数,但是out是要把参数清空,就是说你无法把一个数值从out传递进去的,out进去后,参数的数值为空,所以你必须初始化一次。这个就是两个的区别,或者说就像有的网友说的,ref是有进有出,out是只出不进。ref(C#参考)ref关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在...转载 2019-04-30 17:03:11 · 122 阅读 · 0 评论 -
推荐Huploadify实现上传图片或文件
https://blog.csdn.net/eagle_88/article/details/51423263https://github.com/Double-Lv/Huploadify转载 2019-05-10 16:54:13 · 438 阅读 · 0 评论 -
C# 判断txt 编码格式
文件的字符集在Windows下有两种,一种是ANSI,一种Unicode。对于Unicode,Windows支持了它的三种编码方式,一种是小尾编码(Unicode),一种是大尾编码(BigEndianUnicode),一种是UTF-8编码。我们可以从文件的头部来区分一个文件是属于哪种编码。当头部开始的两个字节为 FF FE时,是Unicode的小尾编码;当头部的两个字节为FE FF时,是Unico...转载 2018-04-10 15:55:19 · 2033 阅读 · 0 评论 -
C# Regex类用法
使用Regex类需要引用命名空间:using System.Text.RegularExpressions;利用Regex类实现验证示例1:注释的代码所起的作用是相同的,不过一个是静态方法,一个是实例方法var source = "刘备关羽张飞孙权";//Regex regex = new Regex("孙权");//if (regex.IsMatch(source转载 2016-10-27 10:51:28 · 301 阅读 · 0 评论 -
C# 1、对话框 2、文件路径 3、获取程序根目录
一、对话框:1、文件对话框用于选择文件路径和文件名。2、浏览器浏览对话框用于选定文件夹路径。3、保存文件对话框用于指定保存文件路径和文件名。1、文件对话框:OpenFileDialog使用:OpenFileDialog dlgmdb = new OpenFileDialog();dlgmdb.Filter = "txt文件(*.txt)|*.txt";dlgmdb.Title =...转载 2017-06-16 14:52:10 · 751 阅读 · 0 评论 -
C# 一、Com组件读写Excel 二、NPOI读写Excel 三、读写入txt
一、Com组件方式这种方式是通过Com组件 Microsoft.Office.Interop.Excel.dll实现Excel文件的操作。优点:读取Excel数据非常灵活,可以实现Excel具有的各种数据处理功能;缺点:对数据的访问时基于单元格方式实现的,所以读写数据较慢,特别是当数据量较大时,访问效率问题更为突出。另一点是要求本机安装了Microsoft Office组件。二、使用NP...转载 2017-08-10 15:33:26 · 776 阅读 · 0 评论 -
Notepad++文本比较插件:Compare
对程序员来说,文本比较就是代码的比较,对比新老两个版本的代码的差异是经常需要做的事情,尤其是多人开发的代码尤甚,今天,一个转给了同事,然后同事请小长假,代码又回来了,首先就是要了解代码已经修改了哪些地方。承认,现在的人越来越懒,要去下载一款专门的代码比较器太不情愿了,如果现有的工具有这个功能就好了。这还真有,我一直是用的文本编辑器Notepad++就有个插件“Compare”,可以实现对文转载 2017-08-10 09:47:26 · 1094 阅读 · 0 评论 -
C#委托 子窗体给父窗体传值 用于进度条
// 这个是子窗体 public partial class Form2 : Form { public Form2() { InitializeComponent(); } // 申明委托,与父窗体方法类型相同 publ转载 2017-07-27 10:15:47 · 737 阅读 · 0 评论 -
C# app.config 配置文件使用
1、新建App.config<?xml version="1.0" encoding="utf-8" ?><configuration><appSettings> <add key="K" value="V" /></appSettings></configura转载 2017-07-27 11:09:40 · 2579 阅读 · 0 评论 -
C# 递归遍历文件夹 查找文件并处理
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace convertNames{ class Program { public static void Main(string[] args) { ...原创 2017-08-10 16:11:23 · 3302 阅读 · 0 评论 -
C# Random生成随机数
C# Random循环生成随机数重复问题解决方案1.当我们通过Random生成随机数时,习惯的写法如下:int a=new Random().Next(0,100);然后生成一个数据数没有任何问题,但是代码修改如下for(int i=0;i1000;i++){ Console.WriteLine(new Random().Next(0,100));}问题:转载 2018-02-28 16:05:32 · 16745 阅读 · 1 评论 -
C# 委托 学习
为什么要使用委托?因为方法无法像参数一样传递。“把方法当作参数在另一个方法中传递或调用”通俗的来说,委托是方法的容器转:https://www.cnblogs.com/ruanraun/p/6037075.htmlhttp://blog.csdn.net/wiiix/article/details/51463977以下内容只是个人理解,仅供参考。什么是委托?先看最简单的委托例子:[csharp] ...转载 2018-03-15 11:44:42 · 258 阅读 · 0 评论 -
C# vs2010打包程序
1、打包步骤见下:转:https://www.cnblogs.com/daban/archive/2012/06/27/2565449.html转载 2018-03-02 09:42:39 · 190 阅读 · 0 评论 -
C# 递归 把一个文件夹下所有文件复制到另一个文件夹下
public static void CopyDirectory(string srcPath, string destPath){ try { DirectoryInfo dir = new DirectoryInfo(srcPath); FileSystemInfo[] fileinfo = dir.GetFileSystemInfos(); //获取目录下(不包含...转载 2018-02-24 16:38:52 · 885 阅读 · 0 评论 -
【转载】ArcEngine ITable 与System.DataTable相互转换
/// /// 打开dbf表 /// /// /// /// public static ITable OpenTable(string pathName, string tableName) { // Create the worksp转载 2018-03-05 16:21:21 · 355 阅读 · 0 评论 -
C#控制Excel Sheet使其自适应页宽与列宽的方法
///// /// 1.Clear CircleReference/// 2.Set Page to Fit Wide/// 3.Set Column Text fit/// /// /// private void WorkSheetPageSet(Microsoft.Office.Interop.Excel.Application app, Worksheet ws转载 2018-03-14 15:49:29 · 4241 阅读 · 0 评论 -
C# 接口的隐式与显示实现
以前在用到接口时,从来没注意到接口分为隐式实现与显示实现。昨天在浏览博客时看到相关内容,现在根据自己的理解记录一下,方便日后碰到的时候温习温习。 通俗的来讲,“显示接口实现”就是使用接口名称作为方法名的前缀;而传统的实现方式称之为:“隐式接口实现”。费话不说,例子如下: interface IAnimal { void Dog();转载 2016-07-15 10:47:05 · 365 阅读 · 0 评论