黑马程序员 关于C#中 文档的一些意义
2012-06-12 21:35
405 查看
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
从C语言转过来学习.net,, 需要学习C# 语言, 在学习过程中难免会遇到一些语法不相同的地方, 而看 文档 无疑是一个最快解决我们遇到问题的路径, 在学习过程中,我把自己体会到的一些 文档的含义 分享给大家. .. (不定期更新!)
这里说的 开发工具 是 vs2010, 当然 vs2008应该和vs2010基本上一样.
1. 首先, 最开始 我们要养成一个 查看文档的习惯, 最好的方法 莫过于 把光标放在不理解的地方,点击右键, 转到定义
例如: Console.WriteLine(); 不理解这个方法的含义, 那么 我们把光标点到它上面,右键转到定义, 就可以转到 这个方法的定义了, 然后我们点开这个定义处这一行最开始的"+"号, 就弹出中文的解释, 会 解释这个 方法的 用途, 参数的意义, 仔细读来, 非常有利于学习.
.对于一个类, 我们想了解它更多更全的方法, 也可以点击 类名-->右键转到定义, 然后逐一查阅类的定义. 里面有关于类属性, 字段, 方法,, 记不住的话 大致了解一边有哪些功能 ,使用的时候做到心中有数.. 很多方法 非常实用 且方便..
2.下面说一些 我查阅 文档 自己理解的一些东西, 目前还不能保证 100%正确, 以后再修正..
a. 我们查阅 string 类, 可以发现, string有2个属性, 一个是 chars, 这样定义的 public char This[index i] {get; }
另一个是 Length属性, 这样定义: public int Length{get;}
然后,我们发现, 在用这个 属性的时候, 我们要 用chars属性,是通过 实例名[i] 的方式使用,例如
Console.WriteLine("{0}字符串中第{1}个字符是{2}", str, i+1, str[i]);
而 在 使用 Length属性的时候 我们是通过 实例名.Length 来使用
例子: Console.WriteLine("str 字符串的长度是{0}", str.Length);
我有这样的结论: 对属性的使用, 当 是 普通的定义, 例如 public int Length{get;} 的时候, 我们就是 实例名.属性 的方式使用
而 对于 这样的定义 public char This[index i] {get; } , 我们使用时候, 把 This替换成 实例名, 用 实例名[参数] 的形式使用
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
详细请查看:http://net.itheima.com/
从C语言转过来学习.net,, 需要学习C# 语言, 在学习过程中难免会遇到一些语法不相同的地方, 而看 文档 无疑是一个最快解决我们遇到问题的路径, 在学习过程中,我把自己体会到的一些 文档的含义 分享给大家. .. (不定期更新!)
这里说的 开发工具 是 vs2010, 当然 vs2008应该和vs2010基本上一样.
1. 首先, 最开始 我们要养成一个 查看文档的习惯, 最好的方法 莫过于 把光标放在不理解的地方,点击右键, 转到定义
例如: Console.WriteLine(); 不理解这个方法的含义, 那么 我们把光标点到它上面,右键转到定义, 就可以转到 这个方法的定义了, 然后我们点开这个定义处这一行最开始的"+"号, 就弹出中文的解释, 会 解释这个 方法的 用途, 参数的意义, 仔细读来, 非常有利于学习.
.对于一个类, 我们想了解它更多更全的方法, 也可以点击 类名-->右键转到定义, 然后逐一查阅类的定义. 里面有关于类属性, 字段, 方法,, 记不住的话 大致了解一边有哪些功能 ,使用的时候做到心中有数.. 很多方法 非常实用 且方便..
2.下面说一些 我查阅 文档 自己理解的一些东西, 目前还不能保证 100%正确, 以后再修正..
a. 我们查阅 string 类, 可以发现, string有2个属性, 一个是 chars, 这样定义的 public char This[index i] {get; }
另一个是 Length属性, 这样定义: public int Length{get;}
然后,我们发现, 在用这个 属性的时候, 我们要 用chars属性,是通过 实例名[i] 的方式使用,例如
Console.WriteLine("{0}字符串中第{1}个字符是{2}", str, i+1, str[i]);
而 在 使用 Length属性的时候 我们是通过 实例名.Length 来使用
例子: Console.WriteLine("str 字符串的长度是{0}", str.Length);
我有这样的结论: 对属性的使用, 当 是 普通的定义, 例如 public int Length{get;} 的时候, 我们就是 实例名.属性 的方式使用
而 对于 这样的定义 public char This[index i] {get; } , 我们使用时候, 把 This替换成 实例名, 用 实例名[参数] 的形式使用
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
详细请查看:http://net.itheima.com/
相关文章推荐
- 关于dubbo的一些性能测试参考文档
- Unity-C#中关于时间戳的一些方法
- 黑马程序员——关于Java中变量的意义和注意事项
- 关于Android RenderScript 的详细说明和一些实用文档
- 黑马程序员-关于反射的一些小总结
- 这篇文档的价值在于详细的描述了三层交换的基本流程,以及一些关于三层交换表的有价值的技术细节。让读者对三层交换的认识提升到一个新的高度! 这篇文档的价值在于详细的描述了三层交换的基本流程,以及一些关于三
- 关于c#动态加载程序集的一些注意事项
- 黑马程序员_C#中的一些常用函数总结
- 黑马程序员_C#中对文件的一些操作
- C#关于类与接口的一些知识
- 关于一些时间的操作 C# or SQL
- C#中国身份证验证 特别收集一些关于身份证验证的算法C#版
- C#中关于Gridview的一些属性(二、绑定数据)
- C#实现office文档转换为PDF或xps的一些方法
- 关于C#对EXCEL的一些简单操作
- 黑马程序员-c#基础加强版之方法控制流复习-1关于方法的讲解
- 黑马程序员-关于反射的一些小总结
- 关于C#开发山寨操作系统,程序语言,浏览器,IDE,Office,Photoshop等大型程序的可行性歪论及意义
- 关于学习C#的一些疑问。
- 【阶段总结】关于C# WinForm程序的一些应用总结