当前位置: 首页 > news >正文

网站开发的业务需求分析学校网站建设运行简介

网站开发的业务需求分析,学校网站建设运行简介,龙岗专业做网站,洛阳建站在使用C#做应用程序开发过程中#xff0c;一个项目往往涉及公有变量的定义和使用#xff0c;多了解和掌握这些基础知识对开发是有益处的。   对于项目中的公有变量#xff0c;通常情况下有哪几种定义和使用方式#xff1f; 一、在程序中定义和使用 比如#xff0c;我们在…  在使用C#做应用程序开发过程中一个项目往往涉及公有变量的定义和使用多了解和掌握这些基础知识对开发是有益处的。   对于项目中的公有变量通常情况下有哪几种定义和使用方式 一、在程序中定义和使用 比如我们在Program类中定义 public static string Str 公有变量; 那么在其他地方可以通过下面方式使用Program是静态类不需要实例化 MessageBox.Show(Program.Str, ); 刚开始接触C#的程序员比较习惯这样的方式。 二、定义公有类进行封装 比如我们可以在项目中定义一个公有类 class GlobalVar{private static string _DBStr连接属性; // 私有静态字段public static string GetDBConn // 公有静态属性{get { return _DBStr; }set { _DBStr value; }}} 在其他地方可以直接使用 MessageBox.Show(DBConn.StrConn, 访问公用变量); 这样的方式在程序开发中更为常见。这种方式比较灵活通过定义类的字段和访问属性对公有对象进行定义和使用可以对访问根据需要加以限制。 三、使用文本文件进行存储 以前喜欢使用现在很少使用了见《C#读取文本配置文件》。 四、通过JSON文件进行存储 通过NuGet包管理器安装Newtonsoft.Json。   新建一个jsconfig1.json的文件内容如下 {DBConn: 连接属性,NetWorkConfig: {IPAddress: IP地址,SubMask: 子网掩码,Gateway: 网关地址} } 定义访问类 public class Config{public string DBConn { get; set; }public JObject NetWorkConfig { get; set; }} 添加引用 using System; using Newtonsoft.Json; using Newtonsoft.Json.Linq; 通过程序来访问 //读取JSON文件string json System.IO.File.ReadAllText(D:/CSharp/jsconfig1.json);//反序列化JSON到Config对象Config config JsonConvert.DeserializeObjectConfig(json);//读取变量string StrDBConn config.DBConn;string StrIPAddress config.NetWorkConfig[IPAddress].ToString();string StrSubMask config.NetWorkConfig[SubMask].ToString();string StrGateway config.NetWorkConfig[Gateway].ToString();//输出公有变量的值textBox1.Text StrDBConn Environment.NewLine;textBox1.Text StrIPAddress Environment.NewLine;textBox1.Text StrSubMask Environment.NewLine;textBox1.Text StrGateway Environment.NewLine; 现在这样的方式比较流行了。 五、通过XML文件进行存储 新建XML文件 ?xml version1.0 encodingutf-8 ? ConfigDBConn连接配置/DBConnNetWorkConfigIPAddressIP地址/IPAddressSubMask子网掩码/SubMaskGateway网关地址/Gateway/NetWorkConfig /Config 新建访问类 public class XmlConfig{public string DBConn { get; set; }public XmlNode NetWorkConfig { get; set; }} 引用 using System.Xml; 通过代码进行访问 //创建XmlDocument对象XmlDocument xmlDoc new XmlDocument();//加载XML文件xmlDoc.Load(D:/XMLFile1.xml);//创建 Config 对象XmlConfig config new XmlConfig();//获取DBConn节点的值config.DBConn xmlDoc.SelectSingleNode(/Config/DBConn).InnerText;//获取NetWorkConfig节点config.NetWorkConfig xmlDoc.SelectSingleNode(/Config/NetWorkConfig);//访问和使用公有变量string StrDBConn config.DBConn;string StrIPAddress config.NetWorkConfig.SelectSingleNode(IPAddress).InnerText;string StrSubMask config.NetWorkConfig.SelectSingleNode(SubMask).InnerText;string StrGateway config.NetWorkConfig.SelectSingleNode(Gateway).InnerText;// 输出公有变量的值textBox1.Text StrDBConn Environment.NewLine;textBox1.Text StrIPAddress Environment.NewLine;textBox1.Text StrSubMask Environment.NewLine;textBox1.Text StrGateway Environment.NewLine; 当然还有其他的方式比如通过本地数据库或者一般性的加密文本、或者二进制的文件等等可以根据项目的需要进行选择。
http://www.zqtcl.cn/news/214854/

相关文章:

  • 网络推广模板网站会员管理软件
  • 西乡塘网站建设网站建设公司的成本有哪些方面
  • 在哪里可以学习做网站西安制作公司网站的公司
  • 网站建设 更新 维护淮北矿业工程建设公司网站
  • 网站开发 平台宝应做网站
  • 网站开发开题报告广州的兼职网站建设
  • 辽宁同鑫建设网站网站后期维护费用
  • 政法网站建设有哪些不足广州网站建设信息科技有限公司
  • 营销型网站 平台海口智能建站价格
  • 网站空间过期电商网站建设比较好的
  • seo公司 彼亿营销舆情优化公司
  • diango是做网站的后端吗网页怎么做成app
  • 思勤传媒网站建设公司如何查询网站的外链
  • 网站设计思路文案范文专业手机网站建设多少钱
  • 有部分网站打不开网站服务内容怎么写
  • 百度安全网站检测好看的免费的小说网站模板
  • 锡山区住房和城乡建设局网站免费ppt模板下载简约
  • 建设银行 杭州招聘网站建设工程有限公司是干什么的
  • 做网站必须购买空间吗?3点新闻发布
  • 济南集团网站建设流程东莞做网站公司首选
  • 有需要做网站推广找我网站怎么 备案
  • 怎么把网站放到服务器上站长工具seo综合查询外部链接数量
  • 做网站上市的公司开一家公司最低注册资金
  • 仙居谁认识做网站的有哪些好的网站建设
  • 互动广告机网站建设怀集网站建设
  • 好的 做网站的软件公司pinterest app下载
  • 公司网站报价邯郸软件定制
  • 产品毕业设计代做网站资料库网站源码
  • 交易类网站做支付宝功能建设银行网站收款怎么打明细
  • 广州找人做网站做网站网关备案