zoukankan      html  css  js  c++  java
  • c#相关

    一、net、winform代码获取webconfig的内容

    webconfig:

    <appSettings>
    <add key="strConn" value="server=10.1.0.7;database=db;uid=sa;password="/>
    </appSettings>

    代码中获取:

    using System.Configuration;
    private static string ConnectionString = ConfigurationSettings.AppSettings["strConn"].ToString();

    不过上边的ConfigurationSettings这个已经过时了  需要ConfigurationManager来替换它,不过在目前这里找不到ConfigurationManager的

    只有引用了System.Configuration.dll 才可以找到

    private static string ConnectionString = System.Configuration.ConfigurationManager.AppSettings["strConn"].ToString();

    net完全可以获取到、winform好像获取不到 可以利用获取xml的方式获取到 传送门

    二、”没有可用于当前位置的源代码“

    我遇到的是 修改别人的源代码出现的错误

    原因:因为调用的是旧的dll,并且你的路径和原先项目放的位置不否

    解决方法:你只需要清理下出现错误的那个小项目、模块,然后重新生成

    详细点:

    右键点击解决方案->属性->通用属性->调试源文件,

    看看你的程序有没有被增加到“不查找这些源文件”这个框里。

    再那里你可以看到是不是你的路径下没有呢 呵呵 找到这个源文件的项目块:清理+生成

    三、:base的用法

    public temp2(int fo): base()//调用父类的不带参数的构造函数
    {
    Console.WriteLine("child class no paramer");
    }
    public temp2(int fo) : base(fo)//调用父类的带参数的构造函数
    {
    Console.WriteLine("child class");
    }
    public override void showInfo()//重载父类的 showinfo方法
    {
    base.showInfo();//调用父类的 showInfo方法
    Console.WriteLine("this child's method");
    }





  • 相关阅读:
    mysql报错:java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.
    MD5登陆密码的生成
    15. 3Sum、16. 3Sum Closest和18. 4Sum
    11. Container With Most Water
    8. String to Integer (atoi)
    6. ZigZag Conversion
    5. Longest Palindromic Substring
    几种非线性激活函数介绍
    AI初探1
    AI初探
  • 原文地址:https://www.cnblogs.com/0banana0/p/2334600.html
Copyright © 2011-2022 走看看