C#入门代码,csharp

上传人:桔**** 文档编号:497901377 上传时间:2023-11-18 格式:DOC 页数:16 大小:84KB
返回 下载 相关 举报
C#入门代码,csharp_第1页
第1页 / 共16页
C#入门代码,csharp_第2页
第2页 / 共16页
C#入门代码,csharp_第3页
第3页 / 共16页
C#入门代码,csharp_第4页
第4页 / 共16页
C#入门代码,csharp_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《C#入门代码,csharp》由会员分享,可在线阅读,更多相关《C#入门代码,csharp(16页珍藏版)》请在金锄头文库上搜索。

1、-窗体顶端一、 从控制台读取东西代码片断:using System;class TestReadConsole public static void Main() Console.Write(Enter your name:); string strName = Console.ReadLine(); Console.WriteLine( Hi + strName); 二、读文件代码片断:using System; using System.IO; public class TestReadFile public static void Main(String args) / Read te*

2、t file C:temptest.t*t FileStream fs = new FileStream(c:temptest.t*t , FileMode.Open, FileAccess.Read); StreamReader sr = new StreamReader(fs); String line=sr.ReadLine(); while (line!=null) Console.WriteLine(line); line=sr.ReadLine(); sr.Close(); fs.Close(); 三、写文件代码:using System; using System.IO; pub

3、lic class TestWriteFile public static void Main(String args) / Create a te*t file C:temptest.t*t FileStream fs = new FileStream(c:temptest.t*t , FileMode.OpenOrCreate, FileAccess.Write); StreamWriter sw = new StreamWriter(fs); / Write to the file using StreamWriter class sw.BaseStream.Seek(0, SeekOr

4、igin.End); sw.WriteLine( First Line ); sw.WriteLine( Second Line); sw.Flush(); 四、拷贝文件:using System;using System.IO;class TestCopyFile public static void Main() File.Copy(c:tempsource.t*t, C:tempdest.t*t ); 五、移动文件:using System;using System.IO;class TestMoveFile public static void Main() File.Move(c:t

5、empabc.t*t, C:tempdef.t*t ); 六、使用计时器:using System;using System.Timers;class TestTimer public static void Main() Timer timer = new Timer(); timer.Elapsed += new ElapsedEventHandler( DisplayTimeEvent ); timer.Interval = 1000; timer.Start(); timer.Enabled = true; while ( Console.Read() != q ) /- public

6、 static void DisplayTimeEvent( object source, ElapsedEventArgs e ) Console.Write(r0, DateTime.Now); 七、调用外部程序:class Test static void Main(string args) System.Diagnostics.Process.Start(notepad.e*e); ADO.NET方面的:八、连接Access数据库:using System;using System.Data;using System.Data.OleDb;class TestADO static vo

7、id Main(string args) string strDSN = Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:test.mdb; string strSQL = SELECT * FROM employees ; OleDbConnection conn = new OleDbConnection(strDSN); OleDbmand cmd = new OleDbmand( strSQL, conn ); OleDbDataReader reader = null; try conn.Open(); reader = cmd.E*ec

8、uteReader(); while (reader.Read() ) Console.WriteLine(First Name:0, Last Name:1, readerFirstName, readerLastName); catch (E*ception e) Console.WriteLine(e.Message); finally conn.Close(); 九、连接SQL Server数据库:using System;using System.Data.SqlClient;public class TestADO public static void Main() SqlConn

9、ection conn = new SqlConnection(Data Source=localhost; Integrated Security=SSPI; Initial Catalog=pubs); Sqlmand cmd = new Sqlmand(SELECT * FROM employees, conn); try conn.Open(); SqlDataReader reader = cmd.E*ecuteReader(); while (reader.Read() Console.WriteLine(First Name: 0, Last Name: 1, reader.Ge

10、tString(0), reader.GetString(1); reader.Close(); conn.Close(); catch(E*ception e) Console.WriteLine(E*ception Occured - 0,e); 十、从SQL读数据到*ML:using System;using System.Data;using System.*ml;using System.Data.SqlClient; using System.IO; public class TestWrite*ML public static void Main() String strFile

11、Name=c:/temp/output.*ml; SqlConnection conn = new SqlConnection(server=localhost;uid=sa;pwd=;database=db); String strSql = SELECT FirstName, LastName FROM employees; SqlDataAdapter adapter = new SqlDataAdapter(); adapter.Selectmand = new Sqlmand(strSql,conn); / Build the DataSet DataSet ds = new DataSet(); adapter.Fill(ds, employees); / Get a FileStream object FileStream fs = new FileStream(strFileName,FileMode.OpenOrCreate,FileAccess.Write); / Apply the Write*ml method to write an *ML document ds.Write*ml(fs); fs.Close(); 十一、用ADO添加数据到数据库中:using System;using System

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号