zoukankan      html  css  js  c++  java
  • 方法重载

    目录

    • 名词解释
    • 适用场景
    • 方法实现
    • 个人推荐
    • 关于作者

    名词解释

    • 在面向对象的语言中,允许我们在同一个类中定义多个方法名相同、参数列表(参数类型,参数个数)不同的方法,这样的形式我们称为方法重载。调用时编译器会根据实际传入参数的形式,选择与其匹配的方法执行。

    适用情景

    • 一个方法可以做很多事情.

    方法实现

            /// <summary>
            /// 查询sql返回DataTable值
            /// </summary>
            /// <param name="strSql"></param>
            /// <returns></returns>
            public DataTable GetDataTable(string strSql)
            {
                DataTable dt = new DataTable();
                try
                {
                    System.Data.SqlClient.SqlDataAdapter dr = new SqlDataAdapter(strSql, conn);
                    conn.Open();
                    dr.Fill(dt);
                    return dt;
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    conn.Close();
                }
    
            }
            /// <summary>
            /// 传入string和DataTable返回数据库集
            /// </summary>
            /// <param name="strSql"></param>
            /// <param name="dt"></param>
            /// <returns></returns>
            public DataTable GetDataTable(string strSql, DataTable dt)
            {
                try
                {
                    SqlDataAdapter dr = new SqlDataAdapter(strSql, conn);
                    conn.Open();
                    dr.Fill(dt);
                    return dt;
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    conn.Close();
                }
            }
    

    个人推荐

    星星之火可以燎原,今日点滴的付出,是日后的苦尽甘来。莫愁前路漫漫,天下谁人不识君。感谢你阅读此文稿,也希望你能不吝赐教。推荐比较全面的个人学习网站,希望对你有帮助。

    关于作者

      var normalChild = {
        nickName  : "墨客码",
        site : "http://www.cnblogs.com/gss0525/"
        descTarget : ".net后台开发者,热衷分享技术,心怀感恩,深耕不缀。"
      }
    
    读万卷书,行万里路,方能回到内心深处。
  • 相关阅读:
    诸葛马前课andoid app 应用
    C#读写文件总结
    C#写的较完美验证码通用类
    利用C#转换图片格式及转换为ico
    集合&gt;哈希表类Hashtable和SortedList排序列表类
    C# 4.0 新特性dynamic、可选参数、命名参数等
    String.Format格式说明
    C# 4动态编程新特性与DLR剖析
    C#中const和readonly的区别
    2014年7月阅读链接
  • 原文地址:https://www.cnblogs.com/gss0525/p/15193571.html
Copyright © 2011-2022 走看看