- 博客(5)
- 收藏
- 关注
原创 C# 线程(Thread)的常见解决方案
前言:多线程编程是应用程序开发中一个非常重要的部分,这里总结一些常见的线程(Thread)解决方案。注意:这里仅涉及Thread的常见解决方案,CLR 4.0以后的Task这里不做描述。目录1、使用BackgroundWorker组件2、线程计时器3、线程池4、线程同步5、总结一、使用BackgroundWorker组件创建多线程应用程序的非常常见的方式是使用 BackgroundWorker 组...
2018-03-25 16:05:09 2529
原创 WPF 实现ComboBox白底只读输入效果。
一直觉得WPF里的ComboBox默认的底色效果怪怪的,项目中要求用到白底,网上找了半天,各种方案越讲越复杂,最后还是回到微软的WPF的API文档,终于被我找到了,而且相当简单。主要是两个属性:IsEditable 和 IsReadOnly,这两个属性需要配合使用,两个都设为true就可以了,下面是xaml源码:
2018-01-20 22:41:37 1979
转载 C# 快速访问Web
越来越多的应用程序采用WebAPI的方式来进行开发了,虽说访问WebAPI的方法多种多样,在这里分享一下我常用的一种方法,这是我偶然在网上看到的,觉得相当不错,我整理了一下,同大家分享一下,要看原始代码的话请点击这里。using System;using System.Collections.Generic;using System.Text;using System.IO;usi
2018-01-06 17:24:11 704
原创 C# 检测网络资源是否有效
下载数据时,需要知道某个Web资源是否有效,其基本原理就是利用HTTP的HEAD方法,根据标头返回的状态码,就可以确定资源是否有效了。基本方法: /// /// 检测网络资源是否有效 /// /// 要检测的网络资源URI /// 网络资源是否有效 public static bool I
2018-01-01 15:56:50 606
原创 C# 快速定位自己所在位置
最近在项目中遇到了定位的问题,看了看网上的各种定位方法,有通过IP的,还有需要通过注册才能掉用接口的,由于自己不需要定位到很精确,又是定位到本机,所以觉得网上找到的都很麻烦,所以干脆自己找了个新浪的接口,封装了一下,简单易用,在这里供大家参考一下。Main方法: static void Main(string[] args) { /
2017-12-24 22:17:58 7025 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人