以下为《C#图解教程》读书笔记LINQ是直接嵌入C#的强类型查询语言与LINQ相关的特性:隐式类型的本地变量:使用var对象/集合初始化语法://待修改 对象初始化语句/对象初始化器/对象初始化表Lamdba表达式://待修改lambda表达式扩展方法//写一个静态类给已知类添加方法,使用时看起来这...
分类:
其他好文 时间:
2015-04-13 00:16:02
阅读次数:
250
一 CodeSmith简介本文以表自动生成NHibernate的映射文件和映射类的实例来说明一下本软件的使用方法。CodeSmith是一种基于模板的代码生成工具,其使用类似于ASP.NET的语法来生成任意类型的代码和文件。使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何...
分类:
Web程序 时间:
2015-04-12 22:27:23
阅读次数:
220
Shell编程:编译器,解释器编程语言:机器语言、汇编语言、高级语言静态语言:编译型语言 强类型(变量) 事先转换成可执行格式 c\c++\JAVA\c# 动态语言:解释性语言 弱类型 边解释边执行 asp/asp.net/php/shell/python/perlShell:弱类型编程语言强类型:变量在使用前,必须事先..
分类:
其他好文 时间:
2015-04-12 19:27:51
阅读次数:
174
Shell编程:编译器,解释器编程语言:机器语言、汇编语言、高级语言静态语言:编译型语言 强类型(变量) 事先转换成可执行格式 c\c++\JAVA\c# 动态语言:解释性语言 弱类型 边解释边执行 asp/asp.net/php/shell/python/perlShell:弱类型编程语言强类型:变量在使用前,必须事先..
分类:
其他好文 时间:
2015-04-12 06:50:20
阅读次数:
131
今个测试一个项目,居然无法引用自己创建的类库,我很费解,然后各种测试,修改修饰符,更改强类型,各种测试,最后无聊点开类库的属性发现居然需要引用的项目与被引用的类库的框架不一样,修改了之后就可以正常引用啦~~~~ 这个小发现,希望能够帮助大家
编程能力:脚本编程编程语言:机器语言,汇编语言,高级语言高级语言:静态语言:编译型语言不需要借助额外的二进制,需要一个编译器,直接转换为二进制运行的。强类型(变量):变量在使用前,必须事先声明,甚至还需要初始化关键字:事先转换成可执行格式c、c++、java、c#动..
分类:
系统相关 时间:
2015-04-09 20:03:34
阅读次数:
180
[泛型的概念](1)没有泛型的时候,所有的对象都是以object为基础,如果要使用时必须进行强制类型转换,如果对于值类型,则会导致不断拆箱装箱的过程,对系统消耗很大。(2)使用泛型时不需要通过object类进行装箱拆箱,使用的时候都会是确定的类型。(3)泛型的概念一开始是由集合引入,因为集合中的类型...
C#是一种强类型的语言,即变量必须先声明类型才能够使用,且变量的使用需要完全符合定义。也就是说,一旦一个变量被指定了数据类型,那么如果不经过类型转换,它永远都是这个数据类型。于此相对,弱类型语言是数据类型可以忽略的语言,一个变量可以赋予不同的数据类型的值。C#支持隐式类型转换:1 static vo...
python语言是一门强类型语言,同时也是一门动态语言,能在运行期间自动检查数据的类型,所以python不用去定义变量类型。python变量赋值:a = 10b = 100c = list或a,b,c = 10,100,listPython有五个标准的数据类型:Numbers(数字)String(字...
分类:
编程语言 时间:
2015-04-04 15:00:12
阅读次数:
140
变量(1)let 声明常量,var 声明变量,常量只能赋值一次。(2)常量和变量在声明的同时赋值,编译器会自动推断类型。(3)在声明时即不赋值也不指定类型,编译会出错,即不能声明类型不确定的变量。(4)swift的变量是强类型的,变量的类型确定以后,就不能在赋值其他类型数据给变量。(5)变量在声明的...
分类:
编程语言 时间:
2015-04-01 12:50:54
阅读次数:
143