随笔分类 - C#
摘要:代码如下//使用说明//1,新加接口与类//2,新加类并实现ICallHandler类: ExecuteHandler//3,新建特性并实现HandlerAttribute和重写其中的CreateHandler方法:ExecuteAttribute//4,在接口上使用ExecuteAttribute...
阅读全文
摘要:http://blog.csdn.net/ninibinbin/article/details/3445936[ { "Id": "A", "Name": "A", "Nodes": { "Id": "A01", ...
阅读全文
摘要:这两个方法主要是让给出的方法在控件创建的线程上执行凡是使用BeginInvoke和Invoke调用的线程都是在UI主线程中执行的
阅读全文
摘要:this.textBox1.Select(this.txtMsgInfo.TextLength, 0); this.textBox1.ScrollToCaret();
阅读全文
摘要:当textbox为多行时,获取它的行数:int count = this.txtMsgInfo.Lines.GetUpperBound(0);
阅读全文
摘要:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Net.Ma...
阅读全文
摘要:EF CodeFirst简单实例这篇文章介绍了如何用EF去快速生成数据库。但是这个并没有生成到sqlserver中,总觉得不爽。下面就来讲一下,如何将数据库生成到sqlserver中。按照EF CodeFirst简单实例中介绍的一步一步走,只是最后呢,需要在配置文件中加入connectionStri...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Threading;using System.Run...
阅读全文
摘要:1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 using System.Threading;10 11 namespace WindowsFormsApplication112 {13 public partial class Ma...
阅读全文
摘要:1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; ...
阅读全文
摘要:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Microsoft.CSharp;using System.CodeDom.Compiler;namespace WindowsFormsApplication1{ public partial class Form2 : For...
阅读全文
摘要:1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Text;5usingSystem.Reflection;67namespaceConsoleApplication18{9classProgram10{11staticvoidMain(string[]args)12{13//Operationop=newOperation();14MethodInfomethod=typeof(Operation).GetMethod("Add");15Attribute[]atts=
阅读全文
摘要:设置主键列:this.tableTestData.PrimaryKey = new DataColumn[] { this.tableTestData.Columns[0] };
阅读全文
摘要:运行环境:VS2012,添加的EntityFramework为6.0.2版本不用太关心,只要知道原理就行了:基本代码就这几行:namespaceConsoleApplication1{classProgram{staticvoidMain(string[]args){Blogbg=newBlog{BlogId=1,BlogName="ddd"};BlogContextdb=newBlogContext();db.BlogList.Add(bg);db.SaveChanges(); Console.WriteLine(db.BlogList.Count());//这句主要是看
阅读全文
摘要:privatestringGetCanUseName(stringnewName,stringoldName,intnum){if(!File.Exists(newName)){returnnewName;}else{//存在stringext=Path.GetExtension(oldName);stringnameInfo=oldName.Replace(ext,"");returnGetCanUseName(nameInfo+"_"+(++num)+ext,oldName,++num);}}privatevoidbutton1_Click(obje
阅读全文
摘要:当击了某个按钮相当于是按了某个键盘上按键privatevoidbtnPre_Click(objectsender,EventArgse){this.treeView1.Focus();//此句必要,要不然都不知道操作的是什么。SendKeys.Send("{UP}");}上面是按钮去关联键盘。下面Send的参数的对应值http://www.cnblogs.com/sydeveloper/archive/2013/02/25/2932571.html
阅读全文
摘要:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceWindowsFormsApplication1{publicpartialclassForm1:Form{ListnodeInfoList=newList();publicForm1(){InitializeComponent();}priva
阅读全文
摘要:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading;namespaceConsoleApplication1{classProgram{staticvoidMain(string[]args){Programp=newProgram();p.Move();Console.ReadLine();}ListproductList=newList(){"AAAA","BBBB","CCCC",&
阅读全文
摘要:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading;namespaceConsoleApplication1{classProgram{staticvoidMain(string[]args){ListproductList=newList(){"AAAA","BBBB","CCCC","DDDD","EEEE"};//货物MoveHelpermov
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.Practices.Unity;using System.Configuration;using Microsoft.Practices.Unity.Configuration;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { var container = new UnityContai.
阅读全文