C#学习笔记一
2016-06-07 14:19
204 查看
.net frameWork 就相当于java中的虚拟机,是一个平台,只要编写一套代码,在不同的平台上进行编译,就可以让程序在手机端,应用程序, web端进行运行。而且它还可以跨平台,可以在 linux 其他系统上运行。
C#可以使用各种语言进行通讯,比如说VB,JS,cobol, 用这几个语言写的程序,C#也是可以与之通讯的。
framework 是一个代码库,里面的构成就如java里的包的概念,不同的代码放在不同的包里面,比如 网路,web,应用程序。
CLR commom language runtime ; 公共语言运行库
不同的语言在 .net framework 上编译出来成同一种中间代码,然后在不同的平台上编译。
C# 是从C,C++上发展而来,是彻头彻尾的为.net frameworik 产生的语言。
C#可以做应用程序,也可以做WPF,ASP。net 动态服务页面,快速生成 web 页。 就相当于 java 中的 jsp
C#是区分大小写的。
遇见的问题:
解决方法:
最后在国外网站上看到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy
enable设置为0 重新启动
命名空间, 也就相当于包的概念,要想要使用哪个命名空间下面的变量,就应该使用命名空间.名称来引用,或者使用useing来定义。
@ 逐字解释 @"C:\pxb"
=== "C:\\pxb"
逻辑表达式: 不等于!= 等于 == ; 逻辑与&,非|,异或^;
C#中使用了类似C语言的语法, 用{ } 替代了 begin end; delphi if 后面还有 then
C#可以使用各种语言进行通讯,比如说VB,JS,cobol, 用这几个语言写的程序,C#也是可以与之通讯的。
framework 是一个代码库,里面的构成就如java里的包的概念,不同的代码放在不同的包里面,比如 网路,web,应用程序。
CLR commom language runtime ; 公共语言运行库
不同的语言在 .net framework 上编译出来成同一种中间代码,然后在不同的平台上编译。
C# 是从C,C++上发展而来,是彻头彻尾的为.net frameworik 产生的语言。
C#可以做应用程序,也可以做WPF,ASP。net 动态服务页面,快速生成 web 页。 就相当于 java 中的 jsp
C#是区分大小写的。
遇见的问题:
此实现不是 Windows 平台 FIPS 验证的加密算法的一部
解决方法:
最后在国外网站上看到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy
enable设置为0 重新启动
命名空间, 也就相当于包的概念,要想要使用哪个命名空间下面的变量,就应该使用命名空间.名称来引用,或者使用useing来定义。
@ 逐字解释 @"C:\pxb"
=== "C:\\pxb"
逻辑表达式: 不等于!= 等于 == ; 逻辑与&,非|,异或^;
C#中使用了类似C语言的语法, 用{ } 替代了 begin end; delphi if 后面还有 then
相关文章推荐
- C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现。
- C# Winform中的DataGridView中行定位-滚动条定位
- C#中yield用法
- C# new用法总结
- 浅析C#静态类,静态构造函数,静态变量
- C#索引器
- C#中读取xml文件和生成xml文件
- C#中copy的效率问题,很不错,学习!
- C# 中的memset实现
- C# windows服务打开网页或者应用程序
- C#中的WebBrowser控件加载ActiveX插件
- C# 预处理器指令列表
- C#递归方法实现无限级分类显示效果实例
- c#可重载和不可重载运算符
- C# 中的析构函数
- C# Struct的特点
- C# 操作 Excel 文件(.xls 或 .xlsx)
- c#转换ASCII,很不错
- C#委托和事件的困惑
- C#之五十 扫雷