文章分类 - C#
摘要:首先新建一个winform窗体 将窗体的“IsMdicontainer”属设置为true,如图 作为父窗体肯定有自己的菜单,不然页面没办法切换,下图中有两种菜单: 第一行一般用于系统配置,设置什么的,是使用的“menuStrip”控件 第二行一般用于子窗体的导航菜单了,是使用的“toolStrip”
阅读全文
摘要:有些时候做的某些工具不想被传播,就想加个密,绑定电脑授权使用,这就需要找到电脑的唯一识别码 找了很多都没找到电脑真正的唯一识别码,MAC经验证是会变的,最终选择使用uuid /// <summary> /// 获取UUID /// </summary> /// <returns></returns>
阅读全文
摘要:*.DAT 从后缀名上也能理解其中的含义即:data文件,数据文件;这个文件有的可以用记事本工具打开,但是加密后就不一定了。 很多程序都创建dat文件来保存设定。创建一个只有自己才能解析得dat文件,并且可以读取和写入,写一个类,它可以创建一个只有使用这个类才能解析得dat文件。 同时读取或写入数据
阅读全文
摘要:在文件上传到FTP服务器时会出现没传上去的情况,我不知道为什么会出现这种情况,不知怎么解决就写了段程序,目的是执行完上传以后,去服务器读一遍,看一下有没有上传成功,没成功的话在传一次 首先看下我的FTP服务器页面以及文件 我框住的是文件名和文件目录 我为了方便看到结果,将查出的数据放到一个下拉列表中
阅读全文
摘要:在实际运用当中,我是将数据插入到EXCEL模板中,然后生成出带有数据的文档,并将生成的文档传入到FTP当中去的,这篇文章用来记录 怎么将数据插入到EXCEL模板中。 我的项目是winform程序,我将模板存放在exe程序的根目录下。在写这个方法的时候,我传入了三个参数 1、数据源 DataModel
阅读全文
摘要:1. 直接写一个datatable转list的类 public List<Dictionary<string, object>> DatatoTable(DataTable dt) { List<Dictionary<string, object>> list = new List<Dictiona
阅读全文
摘要:随手记录,我自己也搞不明白。直接拿去用了 public static string ReadXLSX(string filePath) { string sb=""; using (var file = new FileStream(filePath, FileMode.Open, FileAcce
阅读全文
摘要:/// <summary> /// //16转2方法 /// </summary> /// <param name="hexString"></param> /// <returns></returns> static string HexString2BinString(string hexStr
阅读全文
摘要:1、在配置文件中添加连接字符串 首先在配置文件中的<configuration>中加入数据库连接字符串,配置文件后缀为.config,例如:App.config <connectionStrings> <add name="你给此条链接起的名字,随便起,访问的时候可以用。比如:AAA" connec
阅读全文
摘要:嗯。。很久不更新,因为跳槽新公司了,要学的东西太多太忙了。也没时间记录,今天又写了一个C#调用webapi发送带json参数的post请求拿数据的方法,所以来到这里记录一下 /// <param name="url">请求地址</param> /// <param name="jsonParas">
阅读全文
摘要:选择要创建的数据库,新建查询 创建完成后我们可以在数据库的可编程性-存储过程中看到我们所创建的存储过程。 在C# 中调⽤这个存储过程,这⾥我们⾸先简单的创建⼀个控制图应⽤程序,然后添加⼀个“SQLHelper”数据库帮助类。执⾏出来的结果与我们查询出来的⼀致: 在C#程序中调⽤带参数的存储过程 与我
阅读全文
摘要:这里的代码是封装好的类,将Datatable作为参数传进来即可解析出json格式的数据,看代码 public static string ToJson(DataTable dt) { int count = dt.Rows.Count; //将DataTable格式的数据转换成json格式 Stri
阅读全文
摘要:简单写一下C#怎么用QQ邮箱发邮件 第一步登录你的QQ邮箱点击左上角设置——账户——往下滑找到 POP3/SMTP服务,如图 申请开启,通过后会给你一个授权码,格式是这样的(igtsti*********bja),就是一串字母,保存下来,从第三方发送验证码的时候要用这个授权码登录 然后打开visua
阅读全文
摘要:以下内容为原创内容,创作不易 转载请注明:https://www.cnblogs.com/ccgn/articles/16184779.html 作为一个初次使用WebApi的小白,我为了学会怎么调用并解析并展示到前台页面,花了整整一天的时间,说来惭愧 百度出来的答案全是面向大神编程,写成这样,能看
阅读全文
摘要:首先我大概叙述一下我对这个东西的理解毕竟我也只是记录一下,确保下次自己在看的时候可以看懂,所以写的比较详细且傻瓜首先这个word文档不是凭空生成的,是你事先就把文档创建好的,里边的内容,格式都是实现创建好的只留下一些需要插入数据的地方,当然这些需要插入数据的地方也不是空着的,是用的书签,接下来看图t
阅读全文
摘要:构造方法的作用 构造方法的主要作用就是为类中的成员变量进行初始化。 <!--构造的注意事项 -->1、构造方法名必须和类名相同。2、构造方法能够添加参数。3、构造方法可以进行重载,系统根据参数不同选择调用符合的构造方法。4、构造方法可以不写,系统会添加一个默认的无参构造方法。5、构造方法可以是私有的
阅读全文
摘要:记录一下初接触多线程学到的创建多线程,感觉有点像调用方法,但是不同的是可以同时进行不用排队了,可不是嘛,多线程的作用就是这样啊,哈哈哈哈哈,看看我找的代码 using System; using System.Threading; namespace MultithreadingApplicatio
阅读全文
摘要:在工作看到这样一段代码: public class PlacementPoint { public PlacementPoint(); public PlacementPoint(object value); public string Name { get; set; } public objec
阅读全文
摘要:这篇文章主要介绍了举例详解Python中的split()函数的使用方法,split()函数的使用是Python学习当中的基础知识,通常用于将字符串切片并转换为列表,需要的朋友可以参考下 函数:split() Python中有split()和os.path.split()两个函数,具体作用如下:spl
阅读全文