zoukankan      html  css  js  c++  java
  • winform学习1-----理解小概念-20160506

    panel属性,dock:获取或设置控件停靠到父容器的哪一个边缘. none,right,left,fill(完全填充),top

    C#默认窗体大小设置:maximumsize 窗体最大值 minimumsize 窗体最小值

    causesvalidation 是否验证

    ToolTip :信息提示框

    C#里partial关键字的作用:

    1. 什么是局部类型?

    C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。

    局部类型适用于以下情况:

    (1) 类型特别大,不宜放在一个文件中实现。
    (2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。
    (3) 需要多人合作编写一个类。

    局部类型是一个纯语言层的编译处理,不影响任何执行机制——事实上C#编译器在编译的时候仍会将各个部分的局部类型合并成一个完整的类。
       public partial class Program
       {
         static void Main(string[] args)
         {
         }
       }

       partial class Program
       {
         public void Test()
         {
         }
       }

    2. 局部类型的限制

    (1) 局部类型只适用于类、接口、结构,不支持委托和枚举。
    (2) 同一个类型的各个部分必须都有修饰符 partial。
    (3) 使用局部类型时,一个类型的各个部分必须位于相同的命名空间中。
    (4) 一个类型的各个部分必须被同时编译。

    3. 局部类型的注意点

    (1) 关键字partial是一个上下文关键字,只有和 class、struct、interface 放在一起时才有关键字的含义。因此partial的引入不会影响现有代码中名称为partial的变量。
    (2) 局部类型的各个部分一般是分开放在几个不同的.cs文件中,但C#编译器允许我们将他们放在同一文件中。

    4. 局部类型的应用特性

    在局部类型上的特性具有“累加”效应。
    [Attribute1, Attribute2("Hello")]
    partial class Class1{}

    [Attribute3, Attribute2("Exit")]
    partial class Class1{}

    相当于
    [Attribute1, Attribute2("Hello"), Attribute3, Attribute2("Exit")]
    class Class1 {}

    注:Attribute2属性允许在类上多次使用。

    5. 局部类型上的修饰符

    (1) 一个类型的各个部分上的访问修饰符必须维持一致性。
    (2) 如果一个部分类使用了abstract修饰符,那么整个类都将被视为抽象类。
    (3) 如果一个部分类使用了 sealed 修饰符,那么整个类都将被视为密封类。
    (4) 一个类的各个部分不能使用相互矛盾的修饰符,比如不能在一个部分上使用abstract,又在另一个部分上使用sealed。
    (5)如果一个部分类使用了 static修饰符,那么整个类都将被视为静态类。

    6. 局部类型的基类和接口

    (1) 一个类型的各个部分上指定的基类必须一致。某个部分可以不指定基类,但如果指定,则必须相同。
    (2) 局部类型上的接口具有“累加”效应。
    partial class Class2: Iinterface1, Iinterface2 {}
    partial class Class2: Iinterface3 {}
    partial class Class2: Iinterface2 {}

    相当于
    class Class2: Iinterface1, Iinterface2, Iinterface3 {}

    几个概念:

    云端服务:

    所谓云端,其实就是泛指网络,名称来自工程师在绘制示意图时,常以一朵云来代表网络。因此,云端服务用白话文讲就是“网络服务网络”。举凡运用网络沟通多台计算机的运算工作,或是透过网络联机取得由远程主机提供的服务等,都可以算是一种云端服务。
    云pos
    灵活的支付方式,手机支付
    云存储
    同义词 云端存储一般指云存储
    云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是一种新兴的网络存储技术,是指通过集群应用、网络技术分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。当云计算系统运算和处理的核心是大量数据的存储和管理时,云计算系统中就需要配置大量的存储设备,那么云计算系统就转变成为一个云存储系统,所以云存储是一个以数据存储和管理为核心的云计算系统。简单来说,云存储就是将储存资源放到云上供人存取的一种新兴方案。使用者可以在任何时间、任何地方,透过任何可连网的装置连接到云上方便地存取数据。
    云概念
    云概念是基于“云计算”技术,实现各种终端设备之间的互联互通。用户享受的所有资源、所有应用程序全部都由一个存储和运算能力超强的云端后台来提供。
  • 相关阅读:
    [BZOJ2555]SubString
    [十二省联考2019]字符串问题
    CF149E Martian String
    挣钱攻略——浅谈移动开发者如何盈利
    教你如何在iPhone AppStore赚钱
    java8IO工具类(java疯狂讲义3复习笔记)
    asp.net数据库连接,三层架构方法调用 (转)
    prototype.js 源码解读
    使用ASP.NET AJAX让GridView的数据行显示提示框(ToolTip)(转)
    Ajax加载信息提示实例(转)
  • 原文地址:https://www.cnblogs.com/candyzhmm/p/5467026.html
Copyright © 2011-2022 走看看