易截截图软件、单文件、免安装、纯绿色、仅160KB

C#中ref参数与out参数的区别

先贴代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Ref_and_Out_test
{
    class Program
    {
        static void Main(string[] args)
        {
            int a =0;        //若不初始化b会产生编译时错误。使用未初始化变量
            int b = 1;      //即使不初始化b也没有问题;
            RefAndOut(ref a,out b);
            Console.WriteLine("after RefAndOut method process");
            Console.WriteLine("a={0},b={1}", a, b);
        }
        static void RefAndOut(ref int a,out int b)
        {
            //b = 1;             //若此处不进行初始化,则try to print b这个语句无法执行
            Console.WriteLine("before change ref a=0 and out b =1 value");
            //try to print b:Console.WriteLine("a={0},b={1}", a, b);
            Console.WriteLine("Now change the value,a to 123 ,b to 999");
            a = 123;
           b = 999;        //若在方法内不对b赋值,则会出现编译时错误提醒必须对b赋值
        &


相关文档:

ASP.NET(C#)图片上传压缩成缩略图的代码

// 按模版比例生成缩略图(以流的方式获取源文件)
//生成缩略图函数
//顺序参数:源图文件流、缩略图存放地址、模版宽、模版高
//注:缩略图大小控制在模版区域内
public static void MakeSmallImg(System.IO.Stream fromFileStream,string fileSaveUrl,System.Double templateWidth,System.Double templateHeight)
{ ......

c#(asp.net) updatepanel 局部刷新实例收藏

1
<asp:UpdatePanelID="UpdatePanel1"
        UpdateMode="Conditional"
        runat="server">
    <ContentTemplate>
        <asp:Button ID="Button1"
      ......

C# 操作MySQL数据库的简单例子

示例演示了用C#操作MySQL的方法,提供了三个可重用的类MySqlDBUtil,MySqlPageUtil,Page。
本示例由 C#操作Access数据库的简单例子(http://www.albertsong.com/read-56.html)修改而来。
1.首先下载MySQL数据库的.NET驱动
http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-5.0.8.1-noinstall.zip/ ......

C#小Tip:Xml操作简明手册 2


2)如何创建一个xml文档
由于xml实质也只是一个文本文件,所以最简单你可以直接使用System.IO下的类生成一个文件,并存储成xml文件,当然,你需要手动保证该文件形式良好,比如必须有根元素、必须有关闭标签、必须正确嵌套等等。
 
如果你懒得自己去想文件的形式,可以使用System.Xml下的类。
 
Code
Xml ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号