
C#
tt07406
这个作者很懒,什么都没留下…
展开
-
教你如何用C#制作文字转换成声音程序
你如何用C#制作文字转换成声音程序 在System.Speech命名空间下,SpeechSynthesizer类可以把文字读出来,一起来玩下~~首先在Windows窗体项目中引入System.Speech。界面部分:后台代码也很简单,只不过调用了SpeechSynthesizer类的一些方法:?1 2 3 4 5 6 7 8 9 10 11 12 13 ...转载 2018-08-26 21:09:28 · 504 阅读 · 0 评论 -
用Microsoft.Solver.Foundation进行线性规划,为WPF应用添加智能
在管理信息系统的开发过程中,往往会涉及到一些线性规划数学模型,例如资源配置优化。微软的Microsoft.Solver.Foundation是一个数学库,可以很好的对线性规划问题进行求解。关于它的细节,可以自行百度,话不多说,以例题来学习如何用Microsoft.Solver.Foundation进行线性规划: 题目(来自网络),如下图: 为了解决上述线性规划问题,先要下载并安装Mic...转载 2018-08-27 20:16:56 · 658 阅读 · 0 评论 -
SplitContainer控件扩展之收缩面板
转自http://www.cnblogs.com/cxwx/archive/2011/01/11/1932620.html 补充说明,尤其一开始自己没注意到 “程序员之窗”网站提供了示例下载,所以可能我文中有些言语不太妥当,在此说明,希望不要引起不必要的误会,此文仅当一个学习的例子。前几天路过一个网站时看到一个关于SplitContainer控件美化的文章,实现的效果如图:(直接引用...转载 2018-08-27 20:23:57 · 1940 阅读 · 0 评论 -
c# linq 联合查询
LINQ基本语法及其示例 http://xuzhihong1987.blog.163.com/blog/static/26731587201111342756123/说明:1、在未作任何说明的情况下,以下用到的db变量都是DataContext的实例对象,声明语法类似如下:using (BP_DataClassesDataContext db = new BP_DataClasses...转载 2018-08-28 22:47:43 · 1470 阅读 · 0 评论 -
C#调用耗时函数时显示进度条浅探
最近在做一个VSS日志分析工具,使用C#进行开发,在完成了所有功能后,发现,从服务器下载VSS日志非常耗时,因为此,导致工具使用体验不好,所以,准备增加一个进度条。 鉴于C#不经常使用,一下子搞个进度条貌似比较难,而且其他的开发任务也在一并进行,所以,昨天一天,并没有多大的进展。 今天,是周末,正好可以利用,在查阅了大量网上资料以及实例后,我制作了几个实例,以备后来之用。 使用C#显示进度条...转载 2018-08-28 22:50:09 · 519 阅读 · 0 评论 -
C# using 三种使用方式
1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。 例如:using System; 一般都会出现在*.cs中。2.using别名。using + 别名 = 包括详细命名空间信息的具体的类型。 这种做法有个好处就是当同一个cs引用了两个不...转载 2018-08-28 22:51:43 · 220 阅读 · 0 评论 -
如何在C#.net中自定义和使用特性
Attribute的基本概念经常有周边人问,Attribute是什么?它有什么用?好像没有这个东东程序也能运行。实际上在.Net中,Attribute是一个非常重要的组成部分,本文整理相关资料,提供给大家参考。首先,我们肯定Attribute是一个类,下面是msdn文档对它的描述:公共语言运行时允许你添加类似关键字的描述声明,叫做attributes, 它对程序中的元素进行标注,如类型、字...转载 2018-08-28 22:53:04 · 876 阅读 · 0 评论