zoukankan      html  css  js  c++  java
  • c#基础

    构造函数this和base的区别:

    this:调用的是本身,不能调用父类和子类的

    base:调用父类的,不能调用本身的,但别人继承,可以调用

    从中也可以得出另外个结果构造函数的运行过程 先从基类开始构造再到类本身

    split 返回值不返回含有空字符串的数组元素

    string[] path = uploadFilePath.Split(new char[] { '-' }, StringSplitOptions.RemoveEmptyEntries);

    c#开发中要注意的事项

    1、尽量少用static

    当对象被定义为static时,这个对象所占有的内存将不会被回收。有时我们会将经常调用的对象(变量)定义为static,以便提高程序的运行性能。所以,不常用的就不要再定义为static类型的变量了

    2、减少对象的创建

    尽量避免在经常调用的方法中循环使用new对象,由于系统不仅要花费时间来创建对象,而且还要花时间对这些对象进行垃圾回收和处理。设计模式中的享元模式就是为了减少对象的多次创建而来的。在我们可以控制的范围内,最大限度的重用对象;在有些时候,最好能用基本的数据类型或数组来替代对象。

  • 相关阅读:
    记录操作日志
    sql优化【转】
    JS事件
    MFC电子词典
    控制台电子词典---链表
    控制台电子词典
    贪吃蛇
    十六进制转化
    进程线程
    面试体复习
  • 原文地址:https://www.cnblogs.com/zxh8080/p/6101471.html
Copyright © 2011-2022 走看看