摘要: 效果:MainPage.xaml:<UserControl xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk" x:Class="SilverlightApplication2.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/ 阅读全文
posted @ 2012-12-16 15:25 sirili 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1.SilverLighthttp://samples.msdn.microsoft.com/Silverlight/SampleBrowser/index.htm#/?sref=BitmapSample 阅读全文
posted @ 2012-12-16 11:49 sirili 阅读(155) 评论(0) 推荐(0) 编辑
摘要: WinForm 中添加 openFileDialog Button, WinForm .cs 中添加本地.mdf,如下:using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace txt记事本文件的读写{ static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static... 阅读全文
posted @ 2012-12-13 19:13 sirili 阅读(457) 评论(0) 推荐(1) 编辑
摘要: C#连接本地.mdf文件:项目中右键点击,新增——数据——基于服务的数据库,项目下直接生成.mdf数据库文件,后台(数据库的写入用参数传递):using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;namespace ADO.NET{ class Program { static void Main(string[] args) { //SQLServer 附加mdf文件... 阅读全文
posted @ 2012-12-12 18:14 sirili 阅读(1951) 评论(0) 推荐(2) 编辑
摘要: --SQL 版本select @@version--与表无关的数据select newid() as TGUID--聚合函数,对查询结果进行聚合求值select count(*) from select max(Salary) fromselect min(Salary) fromselect Avg(Salary) fromselect sum(salary) from --排序order by Age DESC, Salary ASC--通配符匹配(半角),模糊匹配where EmpName like '_N' or '%n%'--NULL:不知道selec 阅读全文
posted @ 2012-12-10 23:31 sirili 阅读(729) 评论(2) 推荐(0) 编辑
摘要: “你好,我看看你的文章,我学asp.net差不多两个月,但是学的很晕,你能不能给我说一下怎么入手学习asp.net,谢谢……” 你好,我也是个新手,没有什么牛B的经验传授给你,说说我这几个月的学习感受吧: 我刚开始工作的时候和你一样,根本不知道从哪里入手,不知道具体要去做什么,因为之前在学校里只是学了一点点语言基础,出来以后也没有直接就接触.NET,而是搞了硬件,后来有机会换了工作做公司用的一些小的程序。第一天我我不到怎么去打开网站,更不知道怎么去调试程序,不会用SVN,所有的一切我都的去问同事。于是,我也迷茫了,开始怀疑是不是合适做这个。后来,和一个老同学聊天的时候,我就问他,这个该怎么.. 阅读全文
posted @ 2012-11-01 23:07 sirili 阅读(2295) 评论(8) 推荐(0) 编辑
摘要: 有时候我们仅仅需要用到简单的几个数据,没有必要在数据库中建立单独的表去存储这些数据然后去连接数据库等等。例如:我们的程序中只需要给几个人定时发送邮件,而这几个人的邮件地址则可以放到txt文档中,然后读取出来即可。从txt读取出来的数据,最好放到DataTable返回,这样主程序中就可以遍历DataTable。之前有想到把这些数据放到数组中,但是这些数据的长度不定,所以定义数组存在不确定性,最好的选择还是DataTable,代码如下:记事本路径://添加引用using System.Data.SqlClient;using System.IO;//记事本路径(最好用相对路径) public s. 阅读全文
posted @ 2012-11-01 00:02 sirili 阅读(4301) 评论(11) 推荐(5) 编辑
摘要: 结构体和类同样能够定义字段,方法和构造函数,都能实例化对象,这样看来结构体和类的功能好像是一样的了,但是他们在数据的存储上是不一样的(以下摘录):C#结构体和类的区别问题:在C#编程语言中,类属于引用类型的数据类型,结构体属于值类型的数据类型,这两种数据类型的本质区别主要是各自指向的内存位置不同。传递类的时候,主要表现为是否同时改变了源对象。C#结构体和类的区别技术要点: ◆类在传递的时候,传递的内容是位于托管内存中的位置,结构体在传递的时候,传递的内容是位于程序堆栈区的内容。当类的传递对象修改时,将同时修改源对象,而结构体的传递对象修改时,不会对源对象产生影响。 ◆在一个类中,可以定义默认的 阅读全文
posted @ 2012-10-31 18:45 sirili 阅读(11440) 评论(9) 推荐(5) 编辑
摘要: 方法中的return只能返回一个值,当我们需要方法返回多个值的时候,就需要借助Out 和 Ref 了。方法参数前加Out 和 ref,方法中参数的值发生变化后,主函数调用此方法的变量的值也同样发生变化,其本质是变量地址的传递,如上图。值传递:相当与复制,方法中改变的只是复件的值(两人一人一份笔记,复制)引用传递:相当于快捷方式,方法中的修改,快捷方式所指向的文件内容同样变化(两个人同时做一份笔记)our和ref 区别:1、out 用于往外传值,先赋值再使用,方法中必须要先给变量赋值以后才能使用2、ref 双向,即可以接收主函数中的值又可以往外传值,其本质是地址传递 阅读全文
posted @ 2012-10-31 00:33 sirili 阅读(1601) 评论(1) 推荐(0) 编辑
摘要: 我们裝宽带时联通、电信说的4Mb 2Mb,但是我们实际下载的速度却只有200KB,400KB这是为什么?这是因为运营商定义的单位和下载的单位不一样造成的:4Mb 2 Mb 网络传输速率,具体是Mbps ,bits per second 位/秒,每秒传送位数 b 是bite 一个比特200KB 400KB的下载速率:Byte per second 字节/秒,每秒传字节数B 是Byte一个字节而:1Byte=8bit,1字节=8位 ,所以会有8倍的差距;如果安装2Mbps流量的宽带,换算成字节,2048Kb/8=256KB,那么下载速度将为 ≤256KB/秒 阅读全文
posted @ 2012-10-29 00:35 sirili 阅读(658) 评论(0) 推荐(0) 编辑