随笔分类 -  C#

摘要:今天同事遇到个奇怪问题,以前也遇到过,不过重新绑定一下就OK了,不知道为什么今天不行了。 错误提示: Could not find the Visual SourceSafe Internet Web Service connection information for the specified 阅读全文
posted @ 2016-05-23 09:14 宁静.致远 阅读(1250) 评论(0) 推荐(0) 编辑
摘要:MSBuild 附带几个 .targets 文件,这些文件包含常见方案中用到的项、属性、目标和任务。为了简化维护并增强可读性,系统自动将这些文件导入大多数 Visual Studio 项目文件中。 项目通常会导入一个或多个 .targets 文件以定义它们的生成过程。例如,Visual Studio 阅读全文
posted @ 2016-05-18 09:09 宁静.致远 阅读(1472) 评论(0) 推荐(0) 编辑
摘要:00x0 前言 之前在Windows 7系统中开发的WindowsCE项目,最近换成Windows 10系统,需要将项目进行修改,打开项目后提示如下错误: 无法读取项目文件“App.csproj”。.../App.csproj(209,11): The imported project "C:/Wi 阅读全文
posted @ 2016-05-18 09:08 宁静.致远 阅读(386) 评论(0) 推荐(0) 编辑
摘要:Table of Contents 1 时间格式输出 2 求某天是星期几 3 字符串转换为DateTime 3.1 String->DateTime 的弹性做法 4 计算2个日期之间的天数差 5 求本季度第一天 Table of Contents 1 时间格式输出 2 求某天是星期几 3 字符串转换 阅读全文
posted @ 2016-05-17 15:20 宁静.致远 阅读(3509) 评论(0) 推荐(0) 编辑
摘要:写在前面:本文根据笔者的学习体会结合相关书籍资料对正则表达式的语法和使用(C#)进行基本的介绍。适用于初学者。 摘要:正则表达式(Regular Expressions),相信做软件开发的朋友或多或少都对其有所了解,但是你是否可以用其来解决一些问题呢?本文将带着读者从基本的正则语法入手,先向大家展示 阅读全文
posted @ 2016-05-13 15:03 宁静.致远 阅读(181) 评论(0) 推荐(0) 编辑
摘要:刚刚看了一下资料,发现有些资料说的是代理,有的说是委托,但都是指同一样东西delegate,委托和事件是有关的,因为事件的本质就是多播委托,关于多播委托楼主可以找找资料就知道了。 不过个人觉得这两个概念只是相近但不等同。从实际情况来理解,代理(Proxy)其实是一种设计模式,例如:某个不想被外界访... 阅读全文
posted @ 2015-03-28 13:50 宁静.致远 阅读(2800) 评论(0) 推荐(0) 编辑
摘要:委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续向下进行。同步调用的例子:using System;using System.Threading;public delegate int AddHandler(int a, int b)... 阅读全文
posted @ 2015-03-28 13:17 宁静.致远 阅读(707) 评论(0) 推荐(0) 编辑
摘要:委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。 1.委托的声明 (1). delegate delegate我们常用到的一种声明 Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 例:publicd... 阅读全文
posted @ 2015-03-28 01:42 宁静.致远 阅读(461) 评论(0) 推荐(0) 编辑
摘要:VS 2008 SP1(不确定是否不打SP1是否有)自带的一个编辑工具,可以更快的帮助定制配置文件, 以前看到过没有注意, 昨天正好一个同事提起, 这里记录一笔:打开VS 2008->Tools->WCF Service Configuration Editor, 这个工具的好处是不用查MSDN确定... 阅读全文
posted @ 2015-03-27 11:35 宁静.致远 阅读(631) 评论(0) 推荐(0) 编辑
摘要:反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象... 阅读全文
posted @ 2015-03-24 17:56 宁静.致远 阅读(321) 评论(0) 推荐(0) 编辑
摘要:无论是指类型的变量或是类类型的变量,其存储单元都是在栈中分配的,唯一不同的是类类型的变量实际上存储的是该类对象的指针,相当于vc6中的CType*,只是在.net平台的语言中将指针的概念屏蔽掉了。我们都知道栈的一大特点就是LIFO(后进先出),这恰好与作用域的特点相对应(在作用域的嵌套层次中,越深层... 阅读全文
posted @ 2015-03-24 16:49 宁静.致远 阅读(8453) 评论(0) 推荐(0) 编辑
摘要:1、通过Add References引用SQLite ADO .NET安装目录的bin目录下的System.Data.SQLite.DLL。2、创建数据库文件:因为始终是个0字节文件,应该利用IO也可以(?!)。System.Data.SQLite.SQLiteConnection.CreateFi... 阅读全文
posted @ 2014-06-23 17:02 宁静.致远 阅读(371) 评论(0) 推荐(0) 编辑
摘要:一、SQLite操作,直接贴代码,很简单://创建一个数据库文件stringdatasource=Application.StartupPath+"\\test.db";System.Data.SQLite.SQLiteConnection.CreateFile(datasource);//连接数据... 阅读全文
posted @ 2014-06-23 17:01 宁静.致远 阅读(3123) 评论(0) 推荐(1) 编辑
摘要:今天再次使用C#调用Matlab生成的dll,调试过程中,出现异常:混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集 网上搜索得到解决办法: 在app.config中添加一个配置节:startup 参考自MSDN,具体地... 阅读全文
posted @ 2014-06-23 16:33 宁静.致远 阅读(1443) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/mengde666/article/details/4045681 阅读全文
posted @ 2013-11-18 21:15 宁静.致远 阅读(373) 评论(0) 推荐(0) 编辑
摘要:1 在C#中做很多应用需要使用win32 API,但发现原型函数的一些数据类型看起来非常费劲,甚至在C#中“没有”这种数据类型,查阅了一下资料,数据类型对应关系整理如下,希望对大家有用: 2 BOOL=System.Int32 3 BOOLEAN=System.Int32 4 BYTE=System.UInt16 5 CHAR=System.Int16 6 COLORREF=System.UInt32 7 DWORD=System.UInt32 8 DWORD32=System.UInt32 9 DWORD64=System.UInt64 10 FLOAT=System.F... 阅读全文
posted @ 2013-11-18 21:14 宁静.致远 阅读(557) 评论(0) 推荐(0) 编辑
摘要:excetion: automation error an outgoing call cannot be made since the application is dispatching an input-synchronus call.在一个底层处理函数中,发送了一个消息到主线程,主线程中又通过某种方法转到某个JScript中的指针,并通过该指针进行回调函数调用。结果,不小心出现了:0x8001010D:因为应用程序正在发送一个输入同步呼叫,所以无法执行传出的呼叫在网络上看到,很多人碰到了这个问题,同时CSDN上有不少说明,看了这部分讨论后:http://topic.csdn.net/t 阅读全文
posted @ 2013-11-18 21:13 宁静.致远 阅读(5608) 评论(0) 推荐(0) 编辑
摘要:1 class Program 2 { 3 static void Main(string[] args) 4 { 5 // Input strings. 6 const string s1 = "samuel allen"; 7 const string s2 = "dot net perls"; 8 const string s3 = "Uppercase first letters of all words in the string."; 9... 阅读全文
posted @ 2013-11-05 12:45 宁静.致远 阅读(4288) 评论(0) 推荐(0) 编辑
摘要:1 private void BtnOpenUrl_Click(object sender, EventArgs e) 2 { 3 if (txtUrl.Text != "") 4 { 5 MywebBrowser.Url = new Uri(txtUrl.Text); 6 } 7 } 8 9 private void BtnGetCookie_Click(object sender, EventArgs e)10 ... 阅读全文
posted @ 2013-11-05 12:30 宁静.致远 阅读(16950) 评论(0) 推荐(1) 编辑
摘要:1 class Program 2 { 3 static void Main(string[] args) 4 { 5 int n = m(20, 15); 6 System.Console.WriteLine("最小公倍数为:" + n.ToString()); 7 System.Console.Read(); 8 } 9 10 static int f(int a, int b)//最大公约数 11 {12 ... 阅读全文
posted @ 2013-11-05 12:09 宁静.致远 阅读(5327) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示