摘要: MS提供了foreach关键字,与for相比在遍历集合元素的性能上得到了极大的提高,所以很多时候我们在遍历数组和集合对象的时候选择了foreach。然而有部分朋友并不知道foreach在什么时候能用,举个例子:string[] arg=new string[5];foreach(string str in arg){ Console.writeLine(str);}为什么string类型的数组对象能够用foreach遍历呢?答案是:数组类型都是从System.Array继承来的,Array是一个abstract class,并且它继承了IEnumerable接口,而这个接口里面有一个方法IEn 阅读全文
posted @ 2012-09-24 23:13 SKY_LEO 阅读(533) 评论(0) 推荐(0)
摘要: 1.在web 页面添加一个label和button控件View Code <%@ Page Language="C#" AutoEventWireup="false" CodeFile="AutoEventWireup属性.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/D 阅读全文
posted @ 2012-09-09 12:08 SKY_LEO 阅读(200) 评论(0) 推荐(0)
摘要: 个人理解asp.net 主题主要适用于方便的控制服务器控件的样式。1.怎么建立主题我们先建立一个空的asp.net web 网站,然后新增一个App_Themes文件夹,会产生App_Themes文件夹和主题1子文件夹如图:2.然后在主题1文件夹下面添加一个外观文件SkinFile.skin,它包含各个控件(例如,Button、Label、TextBox 或 Calendar 控件)的属性设置。例如,下面是 Button和textbox 控件的控件外观: <asp:Button runat="server" Text="Button" ForeCo 阅读全文
posted @ 2012-09-09 13:48 SKY_LEO 阅读(395) 评论(0) 推荐(0)
摘要: 由于验证码应用于网站很常见,笔者在这记录下以前用到过的一种生成验证码的简单方法。基本思路:1..新建2个web 页面:default.aspx和CreateImage.aspx。2.准备在CreateImage.cs文件中写2个方法,一个是Createval(int length);另一个是CreateImg(string val)。第一个方法用来产生随机数拼成的字符串;第二个方法传入的参数是第一个方法产生的字串,并生成图片。3.在default.aspx页面显示CreateImage.aspx产生的图片default.aspx具体的代码如下:View Code <head runat= 阅读全文
posted @ 2012-09-06 22:07 SKY_LEO 阅读(222) 评论(0) 推荐(0)
摘要: 小菜的第一篇学习笔记随笔,用来记录自己的学习历程,并且供以后温习知识做备用。大虾莫笑1.新建一个web窗体,sendmail.aspx。实现发送邮件功能主要用到MailMessage和SmtpClient 2个类(需引用using System.Net.Mail命名空间)。2.sendmail.cs代码如下:View Code 1 protected void Page_Load(object sender, EventArgs e) 2 { 3 if (send())//发送成功,则写log 4 { 5 StreamWri... 阅读全文
posted @ 2012-09-05 22:04 SKY_LEO 阅读(158) 评论(0) 推荐(0)