自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 C#WPF界面MVVM框架下异步命令的启动和停止及绑定

WPF MVVM框架CommunityToolkit.Mvvm的异步按钮命令的启动和停止实例

2024-01-02 16:56:06 595 1

原创 WCF的IIS宿主部署

IIS的web服务开启网上已经很多,不再赘述。关键点:WCF发布的文件夹要加上IIS的权限能够读取。否则报没有权限。

2023-07-17 22:28:15 263 1

原创 IIS部署WCF的文件夹要加上IIS_USERS的权限

弯路1,文件夹没加权限报错:报错如图:弯路2:多网卡多IP,要设置固定IP。样式:http://192.168.1.4:8080/Service1.svc

2023-07-17 22:27:58 252 1

原创 三层架构调用WCF的配置文件问题

三层架构在业务逻辑层调用的WCF服务生成的配置文件,在生成后UI调用需要把业务逻辑层的WCF生成的配置拷到UI层的APP.config里面才能调用

2021-03-06 15:01:11 115

原创 C#后台线程更新UI界面数据

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace TaskUpdateUI{ /// <...

2021-02-23 22:09:32 2194

原创 我的搜索历史

object sender, EventArgs eC#中的委托和事件

2020-09-17 21:54:50 1344

原创 常用三角函数算法

海伦公式,已知三边边长求面积。假设有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得:S=√[p(p-a)(p-b)(p-c)] 而公式里的p为半周长: p=(a+b+c)/2余弦定理,设三角形的三边a、b、c的对角分别为A、B、C,则余弦定理为cosC = (a2+b2-c^2)/2ab正弦定理,a/sin A = b/sin B = c/sin C...

2020-07-10 22:03:02 1230

原创 C#知识点汇总

datagridview如何把每行的每个单元格设置不同的类型,比如按钮:超链接:文本等等两个自定义泛型集合找差异linq和lambda查询,EF增删改查,批量插入及更新。软件加载动画进度条与多线程委托同步多线程每种方式的使用场景和实现方法WCF的建立与使用,以及各种宿主的实现方法,各种通道的差异。XML和JSON的使用。正则表达式,多行匹配等等。软件实现功能的方案规划与逻辑设计。...

2020-07-09 21:59:10 118

原创 2020-05-17

C#获取运行程序配置文件AppDomain.CurrentDomain.SetupInformation.ConfigurationFile 这句话来直接获取当前程序的配置文件的位置

2020-05-17 22:09:41 172

原创 VS2017离线下载安装包教程

1,从微软官网https://www.visualstudio.com/zh-hans/downloads/下载离线安装器vs_Community.exe2,用上述应用程序创建一个快捷方式,右击快捷方式,在目标内添加上下载字符串。例如--layoutD:\VS2017--langzh-CN完整字符串为:D:\A\vs_Community.exe --layout D:\V...

2019-05-06 17:52:34 7345 1

转载 log4net config

App.config文件添加内容如下:  type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />                                           

2017-12-02 18:37:12 435

原创 C#用空格分隔并去除分割后的空格元素

static void Main(string[] args) { string ss = "sakjfgldskajfk sfasd gdsfhg fghdsh ghfghfa siaewri df gdsfgksdlfgk ldskgsl ld glfdkg lfkdsgjlfs ll lk j jd

2017-08-14 21:18:06 1843

转载 C#WindowsMediaPlayer的播放列表

播放单首歌曲player.URL = "歌曲文件路径";player.Ctlcontrols.play();添加多首歌曲到播放列表IWMPPlaylist playList = player.playlistCollection.newPlaylist("MyPlayList"); //新建列表            IWMP

2017-05-30 22:36:01 5571

原创 C#实现OleDb方式读取excel并在datagridview中显示

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using

2017-05-20 18:53:43 2759 2

转载 静态方法和非静态方法的区别是什么

静态方法和非静态方法的区别总结如下:1、静态方法属于类所有,类实例化前即可使用; 2、非静态方法可以访问类中的任何成员,静态方法只能访问类中的静态成员; 3、因为静态方法在类实例化前就可以使用,而类中的非静态变量必须在实例化之后才能分配内存; 4、static内部只能出现static变量和其他static方法!而且static方法中还不能使用this等关键字,因为它是属于整个类;5、静态方法

2017-04-16 14:57:50 14943 1

转载 C#中OnLoad事件和Form1_Load事件的区别

Form1_Load和OnLoad的区别:基类中的OnLoad函数会引发事件调用Form1_Load。如果你重写OnLoad函数(不调用base.OnLoad(e);而是定义自己在程序加载时的操作),那么基类中引发事件的代码就不会被执行,也就是说Form1_Load将不会被执行。其他几个对应的函数同理。1. 首先看程序启动的顺序:1 - Form1 Co

2017-03-18 18:05:00 9257

原创 C#winform的加密与解密源代码测试成功

using System;using System.Text;using System.Windows.Forms;using System.Security.Cryptography;using System.IO;namespace WindowsFormsApplication1{ public partial class Form1 : Form {

2017-03-04 22:25:59 3115 2

原创 C#datagridview读取数据库数据并显示

创建数据库连接类Dbconnnamespace datagridview{    class Dbconn    {        public static SqlConnection sqlconn()        {            string sqlconstr = "Data Source=WWW-HP\\ME;Initial Catalog=VV;

2017-03-04 21:06:38 12101 1

原创 C#连接数据库操作注意事项

scmd = new SqlCommand("select * from [table]", conn);//表名需要加中括号,否则报错。

2017-03-04 20:52:45 662

C#WPF在MVVM模式下按钮的启动和停止及绑定

C#WPF在MVVM模式下按钮的启动和停止及绑定实例,调试OK。框架采用CommunityToolkit.Mvvm。 百看不如一练,通过实例能够遇到各种问题,提高应对实战的能力。

2024-01-02

c#WPF使用CommunityToolkit制作的集样式、触发器、动画、消息传递的实例

主要是学习为目的做的测试用例,调试运行成功,适合初学者小白。环境VS2022,CommunityToolkit MVVM框架。以学习为乐趣,学以致用。

2024-01-02

C#连接oracle数据库.zip

C#连接oracle数据库,亲测OK,新手学习Oracle连接

2021-10-17

C#Task工厂任务更新主界面UI

非UI线程是无法直接更新主界面数据,本例子简要描述如何从非主线程更新UI线程上的内容。

2021-02-23

C#时钟timer应用webservice接口调用实例

本C#实例主要为和我一样的初学者理解时钟控件timer和webservice接口调用的学习编写的实例,希望对小白们有所帮助。学习之路是痛苦的,痛苦之后是成就感。

2018-01-04

C#之ListView的最佳理解

C#之ListView的最佳理解,学习之初,很不理解各个项目的应用,花费了很多时间,通过此代码,能够帮你快速理解ListView的使用和参数含义。只要是要理解项的含义。

2018-01-04

C#自动定时创建文本文件并写入随机内容

本C#代码实现定时创建不重名的文本文件,并在文件中写入随机字符串。

2017-04-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除