C#
mangkata
这个作者很懒,什么都没留下…
展开
-
C# 获取指定范围的随机数
1.从指定范围内随机生成几个随机数 //需要生成几个随机数 int nQty = int.Parse(txtQty.Text); //最大值 int nInsptQty = int.Parse(txtInsptQty.Text); Hashtable hashtable = new Has...原创 2018-11-22 17:07:13 · 10112 阅读 · 0 评论 -
C++调用C# DLL
配置C++项目MathCon的属性配置:添加公共语言运行支持,如下图具体调用方法如下:#include <vcclr.h>#using <mscorlib.dll>#include "stdafx.h"#include <iostream>#include <string>#include <atlstr.h>using n...原创 2018-07-12 20:31:59 · 593 阅读 · 0 评论 -
DataGridView 保存布局文件到本地
直接上代码,如下:/***************************************************************************************************** * 命名空间:Tools * 类名称:GridViewHelper * 文件名:GridViewHelper * 创建年份:2017 * 创建时间:2017-10原创 2017-10-19 20:52:43 · 1181 阅读 · 0 评论 -
C# 找出接口实现类
找出实现了IForm的所有实现类 public interface IForm { }方法一: var types = AppDomain.CurrentDomain.GetAssemblies().SelectMany(a => a.GetTypes().Where(t => t.GetInterfaces().Contains(typeof(IForm)))原创 2017-09-08 10:43:06 · 2517 阅读 · 1 评论 -
C# 动态调用WebService
比较简单,直接上源码:using Microsoft.CSharp;using System;using System.CodeDom;using System.CodeDom.Compiler;using System.Collections.Generic;using System.Configuration;using System.IO;using System.Linq原创 2017-08-05 13:50:52 · 387 阅读 · 0 评论 -
LINQ系列:LINQ to DataSet的DataTable操作
转自:http://www.cnblogs.com/libingql/p/4045807.htmlLINQ to DataSet需要使用System.Core.dll、System.Data.dll和System.Data.DataSetExtensions.dll,在项目中添加引用System.Data和System.Data.DataSetExtensions。转载 2017-08-11 11:07:10 · 238 阅读 · 0 评论 -
C# WebService首次调用慢
方法一.在程序入口加上以下代码:HttpWebRequest.DefaultWebProxy = null;方法二.在配置文件中增加以下配置:原创 2017-08-02 14:03:24 · 2558 阅读 · 1 评论 -
C# AOP手动实现
1.用户注册接口和实现 public interface IUserProcessor { void RegUser(User user); } public class UserProcessor : IUserProcessor { public void RegUser(User user) {原创 2017-05-18 15:34:20 · 674 阅读 · 0 评论 -
log4net版本不兼容问题
在做winform项目时,因为用到了高版本的log4net,导致发布时报错:请考虑使用 app.config 将程序集“log4net, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, Retargetable=Yes”从版本“1.2.11.0”[]重新映射到版本“2.0.8.0”只需在项目中加入 App.Config 文原创 2017-05-18 11:34:31 · 4836 阅读 · 1 评论 -
C# WebService身份验证
可以在每个服务调用前或初始化时进行身份验证1.定义有身份验证信息的类,这个类继承System.Web.Services.Protocols.SoapHeader,而且定义两个成员变量,一个为UserName,一个为PassWord,如下:public class MySoapHeader : SoapHeader { public string UserName {原创 2017-01-13 13:26:11 · 3374 阅读 · 0 评论 -
Winform 窗体传值
采用委托的方式实现1.首先在传值界面增加委托,如下:public delegate void SetTextValue(string str);public SetTextValue SetTextValueHandler;调用方法如下:SetTextValueHandler(txtStr.Text.Trim());2.在主界面调用方法如下:首先定义接收方法: p原创 2016-12-24 16:23:37 · 215 阅读 · 0 评论 -
C# XDocument的使用
XDocument保存XML文件原创 2016-09-01 16:21:59 · 8023 阅读 · 0 评论 -
C# NPOI导入与导出Excel
使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。原创 2016-08-31 17:28:09 · 3878 阅读 · 0 评论 -
IDataReader转List
IDataReader转List<T>操作转载 2016-07-14 09:30:11 · 1363 阅读 · 1 评论 -
Simple C# FTP Class
C# FTP上传操作类转载 2016-04-06 14:34:48 · 532 阅读 · 0 评论