c# 反射赋值扩展方法
public static T ToModel<T>(this object source) where T : class, new() { var target = new T(); if (source == null) return null; foreach (var property in target.GetType().GetProperties()) { var sourceProterty = source.GetType().GetProperty(property.Name); if (sourceProterty == null) { continue; } var propertyValue = sourceProterty.GetValue(source, null); if (propertyValue != null) { //property.SetValue(target, i, null); target.GetType().InvokeMember(property.Na...
在C#中使用PHPRPC
PHPRPC 是一个轻型的、安全的、跨网际的、跨语言的、跨平台的、跨环境的、跨域的、支持复杂对象传输的、支持引用参数传递的、支持内容输出重定向的、支持分级错误处理的、支持会话的、面向服务的高性能远程过程调用协议。 一个已经完成的访问量统计项目,发上来记录一下,服务端和客户端都使用C#编写 服务端代码: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; u...
C#操作Word类库
using System; using System.Collections.Generic; using System.Text; using Microsoft.Office.Interop.Word; using System.IO; using System.Web; using System.Data; using System.Reflection; using Microsoft.Win32; using System.Text.RegularExpressions; using System.Net; namespace OfficeOperate { public class WordOperate { #region 动态生成Word文档并填充数据 /**//// <summary> /// 动态生成Word文档并填充数据 /// </summary> //...
这是一篇用测试MetaAPI的测试内容
这篇文章是关于如何用C#发布Wordpress文章
这是一篇用测试MetaAPI的测试内容
这篇文章是关于如何用C#发布Wordpress文章
这是一篇用测试MetaAPI的测试内容
这篇文章是关于如何用C#发布Wordpress文章
这是一篇用测试MetaAPI的测试内容
这篇文章是关于如何用C#发布Wordpress文章
C#打包覆盖安装
找到一个叫AssemblyInfo.cs的文件,在属性节点下。里面有// Version information for an assembly consists of the following four values://// Major Version// Minor Version // Build Number// Revision//// You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below:// [assembly: AssemblyVersion("1.0.*")][assembly: AssemblyVersion("1.0.0.0")][assembly: AssemblyFileVersion("1.0.0.0")]注意升级的时候修改它,让版...
C#字符串相似度算法
编辑距离,又称Levenshtein距离(也叫做Edit Distance),是指两个字串之间,由一个转成另一个所需的最少编辑操作次数,如果它们的距离越大,说明它们越是不同。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。 例如将kitten一字转成sitting: sitten (k→s) sittin (e→i) sitting (→g) 俄罗斯科学家Vladimir Levenshtein在1965年提出这个概念。因此也叫Levenshtein Distance。 例如 如果str1="ivan",str2="ivan",那么经过计算后等于 0。没有经过转换。相似度=1-0/M...
C# winform窗体高度
我现在想做一个只有20px高,80px宽的窗体,我在VS里设置属性如下: FormBorderStyle:None Size:80,20 但是我运行的时候,窗体显示的大小为:128*37 就是窗体大小小于128*37的话,窗体大小都自动改为128*37,这个该如何修改? 我已经在属性里面设置宽80,高20了,但是运行后窗体的大小不为80*20而是128*37 最终方法是: 设置MinimumSize:80,20