zoukankan      html  css  js  c++  java
  • Net学习日记_基础提高_1

    .Net(2002年)是个平台,C#是个语言,C#通过.Net平台来开发应用程序。

    C#是完全为了.Net而生的。

    C#是一个完全面对对象的语言。

     公共语言运行时:哪种语言都可以用。

    .Net版本     2002年     1.0版本   -----------   至今    4.5

    .Net 2.0开始被广泛接受。  IDE(集成开发环境)

    重编写源代码到编译成exe发生了什么?

    1.编写C#文件(cs文件)

    2.使用开发人员工具,csc命令,将源文件编译成exe文件

    3.运行exe

    有人认为C语言会比C#运行很快?

    有些情况可能,或许不然;

    C#是使用功能集,C使用本功能。

    利用mono可以转换C#语言,利用在各类操作系统上。

    IDE集成开发环境。

    解决方案文件(sln)储存着每个项目

    项目文件(csproj文件)储存着项目的信息

    .Net框架 .Net Framework 40M 软件

     byte是0-255

    int是....

    隐式转化的条件:

    1.数据类型兼容

    2.目标类型大于源类型

    int i = int.Parse(str);

    Parse方法只能转换字符串

    强制转换自动转换是内存意义上的转换。

    Convert而是根据变量的意义而转换的。

    面试题:

    string——>int 中Parse转换和Convert转换有啥区别?

    int i = int.Parse(str);

    int i1 = Convert.ToInt32(str);

    Convert其实就是内部调用int.Parse方法。

    数据类型

     什么样的数据在栈,啥样在堆?

     栈里面储存着引用对象的地址。

  • 相关阅读:
    天生我牛必有用
    struts1.x+spring2.5+JPA(hibernate)整合
    Struts2拦截器
    使用Apache的commonscodes加密
    解放鞋 Ospop解放鞋
    告别2008 明天2009
    异常java.lang.UnsupportedClassVersionError: Bad version number in .class file
    C#中的Process类使用
    C#中使用MD5加密
    Struts2 Action(1)
  • 原文地址:https://www.cnblogs.com/lisong-home/p/7640237.html
Copyright © 2011-2022 走看看