以后地位:主页 > TAG标签 > c#根本教程
  • 操纵C#实现文件夹挑选框法度代码 日期:2010-10-28 17:15:48 点击:280 好评:0

    年夜家都用过C#里的文件翻开/保存对话框吧?便利明快且易上手.但是可惜的是,C#竟然没供应一样的文件夹挑选框,很多人经由过程P/I invoke利用了体系的一些函数来实现对话框,那是相本地不便利啊~~其实,C#的FolderNameEditor类在某种程度上就实现了文件夹挑选框的服从,只不过没有完...

  • 辨别C#中的struct和class 日期:2010-10-28 17:13:51 点击:250 好评:0

    利用体例: 用以下代码覆盖program.cs中的代码, 然后run using System; using System.Collections.Generic; using System.Text; namespace Struct_Class { //以下语句定义一个struct,struct是封闭的,所以它不克不及作为其他布局或类的基,同时,它也不克不及基于其他类或结...

  • 辨别C#中的Abstract函数和Virtual函数 日期:2010-10-28 17:12:58 点击:264 好评:0

    发明很多朋友对C#中的Abstract和Virtual函数辨别得不是很清楚,下面我经由过程两段代码让年夜家看看这二者之间到底有甚么辨别~~ 开辟环境: VS.net 2005 利用体例: 用以下代码覆盖program.cs中的代码,然后run便可 第一段代码: Abstract的用法 using System; using System.Collections.Generic; using System.Text; namespace Con...

  • 采取Cardinal法机关插枝分段三次样条曲线 : 实战篇 日期:2010-10-28 17:11:49 点击:296 好评:0

    下面会给出一个简朴的例子: 在窗口上用鼠标点8个点,然后就会将这8个点的坐标画出来~~~, 我共总用了3支画笔: 一支绿笔是将这些点用GDI+的画法画出来,一支蓝笔是将这些点画直线画出来,第三支红笔利用我的Cardinal体例画出来,从成果中我们可以看到,当t==0的时候,Cardinal画出来的曲线和GDI+的曲线完整重合 开辟环境:VS.net 20...

  • 利用goto 使异常的措置更和睦 日期:2010-10-28 17:10:28 点击:211 好评:0

    目前我们年夜多数的异常措置,就是抛出这个异常。或以一个更友好的体例显现这个异常,然后全部过程间断。但是,对业务逻辑来讲,偶然候仅仅这么做还是不敷的。 我目前的做法是,在扑捉异常内里,出一个挑选对话框,让用户可以有更多挑选: 1、从头再作触发异常的这一步; 2、跳过这个异常继续履行; 3、间断全部过程的履行...

  • 若何判定字符串是不是为空串?[C#] 日期:2010-10-28 17:09:36 点击:306 好评:0

    0. 缘起: 本文写作缘起于阮的会商《FxCop奉告我,查抄一个字符串是不是为空要用string.Length。》。其合用过FxCop的人都晓得它会建议你利用String.Length属性来判定字符串是不是为空串,但你又是不是大白此中的启事呢?明天有点闲,特地写下这篇文章,希望有点帮忙。 1. 三种常常利用的字符串判空串体例: Length法:bool isEmpty =...

  • 能在catch块中利用goto跳回try块么? 日期:2010-10-28 17:08:28 点击:239 好评:0

    如果有下面一段代码: try { TryTag: throw new Exception(new exception); } catch(Exception ex) { goto TryTag; } 年夜家猜猜会是甚么成果?是进入一个死循环?还是C#不许可从catch转回try?抑或其他?开动脑筋~~ OK,time to publish the answer~答案是:底子就编译通不过! 嘿嘿,为甚么嘞?C#做了限定,不许可catch...

  • OOP的三个核心本质是甚么? 日期:2010-10-28 17:07:34 点击:440 好评:0

    这是道根本中见思惟的口试题,口试官爱问这个问题。不过关于OOP三个核心浩繁册本仿佛无所适从。《Java编程思惟》第7章谈到多态的开篇语便是:除数据的笼统化(data abstraction)与继承(Inheritance)以外,面向工具编程说话的第三个核心本质便是多态(ploymorphism)。另有参考书把封装(wrap)、重载(overload)也归为...

  • 甚么是虚函数? 日期:2010-10-28 17:05:35 点击:607 好评:0

    口试的时候碰到有这么一题:您在甚么环境下会用到虚体例(虚函数)?它与接口有甚么不合? 当不合的人面对这个问题的时候应当是有不合的反应,因为每小我对以上提到的知识点的了解程度不合。绝对有人利诱,也有人仿佛大白,有人不屑的撇撇嘴。利诱的人因为不晓得口试官想问甚么,虚体例和接口在不合的会商范围真是有点风马...

  • Struct, Class, Abstruct Class, Interface的辨别与联系 日期:2010-10-28 17:03:32 点击:232 好评:0

    Struct vs Class: 不异点: 1) 它们都是建立工具的模板,用以笼统某类具有十足特性的工具;他们都包含数据和体例; 2) 它们在利用上没有太年夜的辨别,除关头字class和struct不合; 不合点: 1) Struct是值范例,它在内存中的存储体例是存储于堆(heap)上 2) Class是援引范例,它在内存中的存储体例是存储于栈(stac...

保举内容