c# using 关键字小结

一、using作为指令,有如下两个作用   1、导入其他命名空间或命名空间中定义的类型,这样就可以不必对类型使用完全限定名了。        注意:(1) using引入命名空间,并不等于编译器编译时加载该命名空间所在的程序集,程序集的加载决定于程序中对该程序集是否存在调用操作,...

2012-06-17 20:33:02

阅读数:491

评论数:0

告诉你如何用C#写出iOS与Android应用

<!-- pre {white-space:pre-wrap; font-size:14px; line-height:24px} * html pre {word-wrap:break-word; white-space:normal; font-size:14...

2012-05-03 11:00:50

阅读数:542

评论数:0

使用MemoryStream和FileStream

编程访问文件是通过文件流对象进行的,当应用程序需要访问文件时,必须先创建一个文件流对象,此流对象和文件是一一对应关系。 在.NET中,使用抽象基类System.IO.Stream代表流,它提供Read和Write两个方法。由于数据流的有序性,因此流对象还有一个读写指针,为此,Stream类还有一...

2012-04-15 21:28:09

阅读数:590

评论数:0

Timer(System.Timers) 和 DispatcherTimer

Timer组件是基于服务器的计时器,通过设置时间间隔Interval,周期性的触发Elapsed事件。 用法如下: class Program { static System.Timers.Timer Timer1 = new System.Timers.Time...

2012-03-24 12:36:36

阅读数:790

评论数:0

C#对DateTime类型的操作总结

一、取某月的最后一天 法一、使用算出该月多少天,年+月+加上多少天即得,举例取今天这个月的最后一天 private void GetLastDateForMonth(DateTime DtStart,out DateTime DtEnd)   {    int Dtyear,DtMon...

2012-03-24 09:56:16

阅读数:620

评论数:0

为C#自定义控件添加自定义事件

这里的自定义控件是由普通控件组合而成的。 希望事件响应代码推迟到使用自定义控件的窗体里写。 步骤一:新建一个用户控件,放两个按钮,Tag分别是btn1,btn2. 这两个按钮的共用单击事件处理代码如下: using System; using System.Colle...

2012-03-23 21:33:07

阅读数:641

评论数:0

C# 用Linq的方式实现对Xml文件的基本操作(创建xml文件、增删改查xml文件节点信息)

我的上一篇文章描述了用普通方法实现对xml文件的基本操作,感谢各位园友给我提的每一个建议,大家主要在说:用Linq去实现对xml的操作更加方便简洁,于是乎我就现学习了一下Linq to xml,由于是刚刚接触Linq,理解肯定不会很深,所以请各位园友不吝赐教,有建议尽管说,在此先谢过大家啦~ ...

2012-03-23 15:44:05

阅读数:706

评论数:0

Root element is missing

在用  StreamReader reader = new StreamReader(storage.OpenFile("schedule.xml", FileMode.Open, FileAccess.Read));                // MessageBox...

2012-03-23 14:15:14

阅读数:2386

评论数:0

c# XmlWriter XmlTextWriter操作XML

原本想基于XmlDocument自己写一个Xml编写器,但却发觉状态维护实在麻烦。在阅读《Applied Xml Programming for Microsoft .Net》时,意外发现XmlTextWriter的优越性,于是决定直接使用它进行开发。  XmlWriter与XmlTextW...

2012-03-23 11:29:25

阅读数:1145

评论数:0

Linq(筛选与排序)

本文将讲述LINQ的基础查询(此文所有例子都使用LINQ to Object) 在此之前,我们先创建一个用于示例的数据源:       Student类:表示学生,包括学号、姓名及班级     Courses类:表示学生选择的课程,包括学号、课程名称及学时数   ...

2012-03-23 10:35:42

阅读数:478

评论数:0

LINQ(入门)

LINQ即语言集成查询,是.NET Framework 3.5中新增的功能。其功能类似于数据库中的SQL语句(实际上LINQ就是针对.NET Framework的SQL):提供标准的、易于学习的查询和更新数据模式。 从from开始     用过SQL的朋友都知道,最简单的SQL语句SELECT...

2012-03-23 10:35:12

阅读数:385

评论数:0

c# DateTime根据当前时间获取,本周,本月,本季度,月初,月末,各个时间段

DateTime dt = DateTime.Now;  //当前时间 DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") 24小时制 DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss&qu...

2012-03-22 19:37:53

阅读数:924

评论数:0

silverlight数据绑定

(1单项绑定) XAML TextWrapping="Wrap" Height="120" Width="400" Text="{Binding}" x:Name="...

2012-03-21 12:47:56

阅读数:566

评论数:0

Silverlight操作XML文件

四、     编写XML文档 .NET System.XML命名空间下提供的一些类库使得开发人员可以很方便的对XML进行读、写、查。 XmlTextWriter类允许你将XML写到一个文件中去。这个类包含了很多方法和属性,使用这些属性和方法可以使你更容易地处理XML。下表是XmlTextWri...

2012-03-21 09:10:15

阅读数:1156

评论数:0

Silverlight 文件资源读取

使用程序代码加载图片 读取资源的方法:Application.GetResourceStream(Uri uri): StreamResourceInfo Page.xaml文件           xmlns="http://schemas...

2012-03-21 09:00:25

阅读数:509

评论数:0

C#使用File.Create创建文件后,报错另一进程正在使用该文件

今天使用File.Create("upload.xml");后,打开这个文件时报The Process cannot access the file because it is being used by another process的异常。 File.Create() 返...

2011-11-17 12:34:32

阅读数:4042

评论数:2

关于托管与非托管

什么是托管代码? 托管代码就是Visual Basic .NET和C#编译器编译出来的代码。编译器把代码编译成中间语言(IL),而不是能直接在你的电脑上运行的机器码。中间语言被封装在一个叫程序集(assembly)的文件中,程序集中包含了描述你所创建的类,方法和属性(例如安全需求)的所有元数据。...

2011-10-25 10:31:34

阅读数:518

评论数:0

非静态的字段、方法或属性 要求对象引用

遇到C# 报错 “非静态的字段、方法或属性 要求对象引用”,一开始以为要加上ref或者out, 结果试过也不行。百度易一下才发现是这是因为类的静态方法规定的,类中静态的方法、成员函数只能访问静态的数据成员或者静态的方法。  static void Main(string[] args) //这...

2011-10-23 21:06:36

阅读数:12823

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭