[图书简介] 本书是一本c#编程方面的优秀教材,全面介绍了c#编程的原理和方法,涉及类与对象、控制语句、方法、数组、继承、多态、异常处理、gui、多线程、多媒体、xml、数据库与sql、asp.net、web服务、网络、查找与排序、数据结构、泛型、集合等基本概念及应用方法。
本书介绍最新c#版本visualc#2008的关键新特性,包括linq特性、使用linqtosql的数据库、wpfgui和图形、wcfweb服务、asp.net3.5与asp.netajax、silverlight2技术、支持linq的新语言特性、隐式类型局部变量和自实现属性。
.  本书可作为高等院校相关专业的编程语言教材和c#编程教材,也是软件设计人员进行c#程序开发的宝贵参考资料。
...[图书目录]第1章计算机、internet与visualc#简介.1.1简介1.2什么是计算机1.3计算机组织1.4个人计算、分布式计算与客户/服务器计算1.5硬件发展趋势1.6microsoft的windows操作系统1.7机器语言、汇编语言和高级语言1.8visualbasic1.9c、c++和java1.10visualc#1.11其他高级语言1.12结构化编程1.13关键软件发展趋势:对象技术1.14internet与万维网1.15xml1.16microsoft的.net1.17.net框架与公共语言运行环境1.18尝试c#高级绘图程序1.19(必读)软件工程案例研究:对象技术与uml简介.1.20总结1.21web资源第2章visualc#2008express简介2.1简介2.2visualstudio2008ide概述2.3菜单栏与工具栏2.4visualstudioide导航2.5使用帮助2.6用可视编程生成简单程序,显示文本与图形2.7总结2.8web资源第3章c#程序简介3.1简介3.2简单c#程序:显示一行文本3.3在visualc#express中创建简单程序3.6另一个c#程序:整数相加第4章类与对象简介4.1简介4.2类、对象、方法、属性和实例变量4.3声明带方法的类和实例化类的对象4.4声明带参数的方法4.5实例化变量与属性4.6带属性的uml类框图4.7带属性和set与get访问方法的软件工程4.8自实现属性4.9值类型与引用类型4.10用构造函数初始化对象4.11浮点数与decimal类型4.12(选读)软件工程案例研究:确定atm需求文档中的类4.13总结第5章控制语句:第一部分5.1简介5.2算法5.3伪代码5.4控制结构5.5订单选择语句5.6ifelse双选择结构5.7while重复语句5.8构造算法:计数器控制重复5.9构造算法:标记控制重复5.10构造算法:嵌套控制语句5.11复合赋值运算符5.12自增和自减运算符5.13简单类型5.14(选读)软件工程案例研究:确定atm系统的类属性5.15总结第6章控制语句:第二部分6.1简介6.3for循环语句6.4for循环使用举例6.5dowhile重复语句6.6switch多选择语句6.7break与continue语句6.8逻辑运算符6.9结构化编程小结6.10(选读)软件工程案例研究:确定atm系统中对象的状态和活动6.11总结第7章方法详述7.1简介7.2c#代码包装7.3静态方法,静态变量和math类7.4声明多参数方法7.3关于方法声明与使用7.6方法调用堆栈与激活记录7.7变元提升与类型转换7.8.net框架类库7.9案例研究:随机数生成7.10案例研究:机会游戏(引入枚举)7.11声明作用域7.12方法重载7.13递归7.14按值与按引用传递变元7.15(选读)软件工程案例研究:确定atm的类操作7.16总结第8章数组8.1简介8.2数组8.3声明与创建数组8.4数组使用举例8.5案例研究:洗牌与发牌模拟8.6foreach语句8.7将数组与数组元素传人方法8.8按值与按引用传递数组8.9案例研究:gradebo
2024/10/11 0:26:29 368.19MB C#
1
该项目是用原生方法来实现,客户端采集传感器发送过来的数据,然后发送给服务端,服务端接收到的数据进行入库。
所有的参数通过xml配置文件获取,然后用Dom解析xml,通过反射的方法初始化各个对象。
包括有采集模块,网络模块,入库模块,备份模块,日志模块,配置模块,GUI模块等
2024/10/8 0:49:32 1.91MB JavaEE Oracle Log4j
1
C++_GUI_Qt4_编程(第二版)全部代码都有,很详细的。
2024/10/6 0:08:57 879KB C++ GUI Qt4
1
实现了以下要求说明的功能:1.要求使用GUI,采用Swing技术数据存储采用文件系统(可以是文本文件、xml文件、vCard文件或其他自定义格式文件,但不能是Excel文件)。
不使用数据库。
2.通讯录中每个项目包括:(1)基本信息:姓名、手机号码、电子邮箱、生日、所属组、备注、像片。
(2)工作单位:国家、省份、城市、地址、工作单位、所属部门、职位、邮编、电话、传真(3)网络信息:个人主页、即时通信工具及号码、备用邮箱(4)家庭资料:国家、省份、城市、地址、邮编、电话3.通讯录数据的录入功能:输入并存储新的通讯录数据,输入时如果有同名或同电话号码时,应该给出提示。
4.通讯录数据的查询功能:(1)默认列出所有条目。
(2)模糊查询,可以按:姓名、电话号码、手机、姓名的汉语拼音的声母或全拼查询。
支持模糊查询即输入部分数据后,可以查询出符合条件的全部条目。
如:输入“张”,列出所有名字中有“张”的条目;
输入“2645”列出电话中有该4个数字的所有条目;
输入“xl”,列出声母为该2个字母的所有条目(3)指定分组后,列出某分组的所有条目说明:查询结果如果有多个条目,应按照姓名排序,并使用姓或姓的第一个汉语拼音的字母分类。
5.删除和修改功能:查询到一个条目后,可以删除该条目或修改条目内容。
6.通信录内容的导入和导出功能。
要求能够以CSV格式和vCard格式导入和导出通讯录的全部内容。
并能够与主流手机或其他通讯录软件交换数据。
7.通讯录显示设置,可以设置在显示查询结果时,一个条目可以显示或不显示哪些内容。
注意:本系统实现了读取和保存csv文件,同时csv文件中只保存了图片的路径。
2024/10/4 12:03:50 105KB 通讯录系统
1
使用c#实现动态规划法——求解矩阵连乘问题,包括GUI和逻辑实现。
2024/10/2 19:02:34 44.04MB 动态规划 矩阵连乘 c# .net
1
用matlab写成的元胞自动机,gui界面,yb是主函数,用鼠标绘制初始状态。
live和born可以选择0到8,并且可以多选,所以包含了元胞自动机的全部规则。
run,stop功能。
2024/10/2 15:25:57 2KB 元胞自动机 lifegame MATLAB GUI
1
利用python对图像进行批量重命名和添加水印工作,代码注释详细,下载下来即可运行,做的GUI界面,适合新手学习使用
2024/10/2 9:27:48 103.04MB python PIL 图像处理
1
一个用python3的Tkinter模块和pyserial模块写的串口调试助手,想学习上位机串口编程的要参考一下,Tkinter做的界面不够qt炫酷,但也够用
2024/9/29 11:08:43 118KB python3 Tkinter GUI界面 pyserial
1
个用于图像去噪的matlab的GUI界面程序实例,可以读入各种图像格式,选择不同去噪方法,产生去噪图像,并在同一界面下同时显示原始图像,加噪图像和去噪图像
2024/9/28 16:46:57 29KB 小波
1
MATLAB下机器人可视化与控制---simulink篇中的简单例子,在Simulink中做了预定义轨迹的运动和SliderGain控制的运动,用GUI控制的关节代码在MATLAB下机器人可视化与控制
2024/9/26 8:22:22 230KB MATLAB Simulink
1
共 720 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡