zoukankan      html  css  js  c++  java
  • HeadFirst C# 读书笔记 0426

    用IDE的片段帮助我编写代码:

    mbox : messagebox.show(“test”);

    为一个项目添加数据库文件时:

    image

    image

    第一个类或方法的第一行称为声明

    使用代码片段实现简单的for循环

    输入for,连续按再次tab键

    for (int j = 0; j < length; j++)
                   {
                      
                   }

    在这里,j就是一个迭代器

    private void button1_Click(object sender, EventArgs e)
            {
                for (int c = 0; c < 253; c++)
                {
                    this.BackColor = Color.FromArgb(c, 255 - c, c);
                    System.Threading.Thread.Sleep(3);
                    Application.DoEvents();
                }
              
            }

    image

    这里面的DoEvents告诉程序暂时中上循环去做它需要的其它事情,如刷新窗体,检查鼠标点击事件等等,试着去掉这一行,那么窗体不会自行重绘,因为在它处理这些事件之前它在一直等待循环结束

    基于对象,你可以根据所要解决的问题建立代码的结构,把宝贵的时间用来考虑需要处理的具体问题,而不是深陷于编写代码的繁杂细节中,如果适当地使用对象,最后不仅写代码轻松,读代码也会很容易,而且还有利于修改代码

  • 相关阅读:
    软件/环境的注册码
    js图片延迟加载如何实现
    http状态码
    关于深拷贝(含数组对象)
    javascript继承方式详解
    使用寄生构造函数 创建类
    前端知识点大全【转载】
    统一addEventListener与attachEvent中this指向问题
    sublime text全程指南【转载】
    函数防抖与节流[转载]
  • 原文地址:https://www.cnblogs.com/laizhd/p/2029550.html
Copyright © 2011-2022 走看看