码迷,mamicode.com
首页 > Windows程序
C#调用默认浏览器打开网页的几种方法
private void button1_Click(object sender, EventArgs e) { //从注册表中读取默认浏览器可执行文件路径 RegistryKey key = Registry.ClassesRoot.O...
分类:Windows程序   时间:2015-11-14 15:03:17    阅读次数:334
C#面向对象的一些笔记
抽象抽象类通常表示一个抽象的概念,提供一个继承的出发点。当设计抽下类时候,尽可能的拥有更多的相同代码,更少的数据。抽象类、方法用abstract关键字修饰;抽象类中可以有非抽象方法,但是只要有抽象方法存在,该类就必须声明为抽象类。抽象方法只能声明在抽下类中。抽象类不能被实例化。抽象类被继承后,子类必...
分类:Windows程序   时间:2015-11-14 13:47:38    阅读次数:327
(C#) 反转字符串,反转一个句子中单词。
这个是非常基本的一道面试题,但是要考虑周全。首先反转一个字符串:基本思路是变成Char数组,然后调用C#里面的方法,或者设定两个index,从头,尾向中间遍历,并交换。方法一: Array.Reverse(char *). 注意在开始的时候要判断字符串为null或空。 public s...
分类:Windows程序   时间:2015-11-14 13:47:34    阅读次数:398
C#中汉诺塔问题的递归解法
百度测试部2015年10月份的面试题之——汉诺塔。汉诺塔就是将一摞盘子从一个塔转移到另一个塔的游戏,中间有一个用来过度盘子的辅助塔。百度百科在此。游戏试玩在此。用递归的思想解决汉诺塔问题就是分为两种情况:第一种情况是只有一个盘子的情况,也就是最基本的情况,这种情况下,直接将该盘子从原始塔转移到目标塔...
分类:Windows程序   时间:2015-11-14 13:44:41    阅读次数:317
Winamp v5.6.6.3516
说是最后一版,如今还有多少人记得它?下载:http://download.nullsoft.com/winamp/client/winamp5666_full_all.exe【特别信息】Name: ThumperDC Key: 1C52M-TVS6H-O3JBZ-QD49EName: ThumperTM Key: 6U74J-TSCCX-172KP-W4NFDName: ThumperDC.COM...
分类:Windows程序   时间:2015-11-14 12:36:59    阅读次数:266
C# 读书笔记之类与结构体
类和结构体都包括数据和操作数据的方法类的定义形式class PhoneCustomer{public const string DayOfSendingBill = "Monday";public int CustomerID;public string FirstName;public strin...
分类:Windows程序   时间:2015-11-14 12:31:47    阅读次数:313
C# 理解lock
本文为转载 。。一. 为什么要lock,lock了什么?当我们使用线程的时候,效率最高的方式当然是异步,即各个线程同时运行,其间不相互依赖和等待。但当不同的线程都需要访问某个资源的时候,就需要同步机制了,也就是说当对同一个资源进行读写的时候,我们要使该资源在同一时刻只能被一个线程操作,以确保每个操作...
分类:Windows程序   时间:2015-11-14 12:20:22    阅读次数:308
c# params
每个C#函数都允许有个参数带params关键字,在调用的时候可以不给他传值,也可以给他传值,还可以给他传多个值,例子如下:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplicat...
分类:Windows程序   时间:2015-11-14 12:19:00    阅读次数:147
WPF ToolKit Chart 自定义样式
1.引用:WPFToolkit.dll,System.Windows.Controls.DataVisualization.Toolkit.dll2. 页面代码参考如下: ...
分类:Windows程序   时间:2015-11-14 12:20:28    阅读次数:626
C#总复习
1.new关键字Person zsPerson=new Person();A、new帮助我们做了3件事儿:1)、在内存中开辟一块空间。2)、在开辟的空间中创建对象。3)、调用对象的构造函数进行初始化对象B、隐藏从父类那里继承过来的成员2.访问修饰符public:公开的公共的,在哪都能访问。priva...
分类:Windows程序   时间:2015-11-14 11:12:08    阅读次数:268
GPUImage API文档之GPUImageFramebuffer类
GPUImageFramebuffer类用于管理帧缓冲对象,负责帧缓冲对象的创建和销毁,读取帧缓冲内容 属性 @property(readonly) CGSize size 说明:只读属性,在实现中,设置缓冲区的size @property(readonly)GPUTextureOpti...
分类:Windows程序   时间:2015-11-14 11:03:28    阅读次数:477
《Programming WPF》翻译 第7章 7.我们进行到哪里了?
原文:《Programming WPF》翻译 第7章 7.我们进行到哪里了?WPF提供了一个范围的高质量生成和合成服务。一组形状元素支持各种的绘图基础。一些笔刷类型是可利用的,对于决定如何绘制形状,以及钢笔,增大了笔刷来定义如何绘制轮廓。转换在所有级别都是被支持的,使得缩放用户界面到任意分辨率和大小...
分类:Windows程序   时间:2015-11-14 09:56:29    阅读次数:185
《Programming WPF》翻译 第9章 3.自定义功能
原文:《Programming WPF》翻译 第9章 3.自定义功能一旦你挑选好一个基类,你将要为你的控件设计一个API。大部分WPF元素提供属性暴露了多数功能,事件,命令,因为他们从框架中获取广泛的支持,以及易于使用XAML。WPF框架对routed event和命令提供了自动支持,它的依赖属性系...
分类:Windows程序   时间:2015-11-14 09:56:14    阅读次数:387
《Programming WPF》翻译 第8章 3.Storyboard
原文:《Programming WPF》翻译 第8章 3.StoryboardStoryboard是动画的集合。如果你使用了标记,所有的动画必须要被定义在一个Storyboard中。(在代码中创建隔离的动画对象,这是可能的,参见本章后面部分。)一个动画的结构通常是不同于设置了动画的UI的结构上。例如...
分类:Windows程序   时间:2015-11-14 09:55:14    阅读次数:442
《Programming WPF》翻译 第9章 5.默认可视化
原文:《Programming WPF》翻译 第9章 5.默认可视化虽然为控件提供一个自定义外观的能力是有用的,开发者应该能够使用一个控件而不用必须提供自定义可视化。这个控件应该正好工作,当以它最直接的方式使用时。这意味着控件应该提供一组默认的值。 这些默认的可视化存储在组件的二进制资源中,使用的源...
分类:Windows程序   时间:2015-11-14 09:53:36    阅读次数:290
《Programming WPF》翻译 第8章 6.我们进行到哪里了?
原文:《Programming WPF》翻译 第8章 6.我们进行到哪里了?动画可以增强应用程序的交互感。它有利于更平滑的转换——当条目出现或消失的时候。它应该,当然,被用于体验和重新着色。如果你为应用程序中的每一个事物都设置了动画,这将是令人迷惑的一团乱麻。你还应该当心不要困惑你的用户——强迫他们...
分类:Windows程序   时间:2015-11-14 09:55:11    阅读次数:257
《Programming WPF》翻译 第7章 6.视频和3-D
原文:《Programming WPF》翻译 第7章 6.视频和3-D虽然详细地讨论视频和3-D超越了这本书的范围,但是获得这些特征的支持是值得的。 视频由MediaElement类型支持。这个元素可以被添加到UI树的任何地方。简单的设置它的Source属性以关联到它要播放的视频流,如示例7-49所...
分类:Windows程序   时间:2015-11-14 09:55:39    阅读次数:274
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!