随笔分类 -  C# 学习

c# 类(2)
摘要:构造函数 和 析构函数 Constructors and destructors 构造函数是一个特殊的函数,当实例化一个类的时候自动调用这个函数,无返回值(不用定义返回类型)普通函数的定义 public string Describe() 里面定义了string这个返回类型 而构造函数 public 阅读全文

posted @ 2019-09-17 21:18 chungehpu 阅读(114) 评论(0) 推荐(0)

C# 类 (1)
摘要:通常每个类都会单独定义在自己的文件里,方便区分 Class 里面定义了 变量 属性 方法 实例化这个Class,得到一个对象,然后可以使用这个对象的变量 属性和方法 属性 Properties 像是一种 变量名 和 方法 的结合,不能带有参数,但是可以在这个属性的方法里对 指定的变量进行处理 一个属 阅读全文

posted @ 2019-09-17 18:00 chungehpu 阅读(117) 评论(0) 推荐(0)

C# 零碎知识点
摘要:(1) ref 和out可以实现同样的效果,都是传递参数的引用,ref 使用之前需要先给参数赋值,out不用,out在调用函数那里给参数赋值 (2) params ,当传入不定量的参数时用,如下图,调用的时候不用写成 GreetPersons(25,new string[] { “John”, “J 阅读全文

posted @ 2019-09-17 17:14 chungehpu 阅读(114) 评论(0) 推荐(0)

C# TextBlock
摘要:TextBlock 适合长文本多行显示,Label可以看成是一个简短的单行的TextBlock,只是Label可以显示图片,TextBlock只能显示纯文本 默认的文本不会分行显示,超出窗体宽度的字符直接不显示了。需要加参数处理,TextTrimming参数表示用什么来代替看不到的部分(这个例子是省 阅读全文

posted @ 2019-09-15 20:28 chungehpu 阅读(3486) 评论(0) 推荐(0)

C# try-catch
摘要:程序会莫名其妙的出错,不能一错就崩啊 上面就是处理异常的函数,和python类似,try。。。catch。。。 捕捉异常 但就算是处理异常的函数也可能会发生异常,总不能一直嵌套好几层try吧,太繁琐 WPF可以全局的处理未知的异常 通过 在Application 里设定 DispatcherUnha 阅读全文

posted @ 2019-09-15 17:38 chungehpu 阅读(154) 评论(0) 推荐(0)

c# App.xaml
摘要:随着wpf自动创建的,是项目的起始点。.Net先再App里找,找到了window然后开启window,项目真正的起始点是在App里。 这两个 (App 的xaml和cs文件)和MainWindow 的工作模式差不多。 App.xaml 最常用的一个功能就是: 定义 全局资源(在整个App里可能会用到 阅读全文

posted @ 2019-09-15 16:07 chungehpu 阅读(1481) 评论(0) 推荐(0)

C# wpf window
摘要:使用vs2017 新建wpf 项目 MainWindow 被定义为partial,是因为他要和xaml的一些属性组合在一起,然后再运行起来,这正是 InitailizeCompoent 这个函数要干的事 默认的window会自动创建一个Grid控件,那是因为window只能有一个child cont 阅读全文

posted @ 2019-09-15 15:36 chungehpu 阅读(310) 评论(0) 推荐(0)

c# xaml (1)
摘要:原文:https://www.wpf-tutorial.com/xaml/what-is-xaml/ vs2017 新建 wpf 项目,在解决方案里会自动创建MainWindow.xaml文件 1.新建一个按钮 在Grid里写 或者 两种不同的写法而已。 按照第二种写法我们可以把按钮的文字拆分后换成 阅读全文

posted @ 2019-09-15 15:05 chungehpu 阅读(1704) 评论(0) 推荐(0)

导航