- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 通过C#读取json数据
C#读取网页的json数据:需要用到Http请求所以导入命名空间System.Net;然后导入命名空间Ststem.IO通过GetResponse().GetResponseStream();方法来获取响应流再,可以看到GetResponseStream()的返回值为Stream类型,所以新建一个Stream类型的变量来接收它,简单介绍一下Stream类,微软的官方解释为字节序列的一...
2019-12-21 13:27:59 4706
原创 C# WPF贪吃蛇源码分享,C#贪吃蛇教程分享
分为有毒食物和加分食物,有毒食物吃掉后减对方一个长度,空格键为加速键,撞墙检测,吃自己检测代码奉上,不足之处请大佬指正CS程序代码using System;using System.Collections.Generic;using System.Linq;using System.Media;using System.Text;using System.Threadin...
2019-12-17 14:18:01 930 1
原创 C# WPF动画,时钟程序源码分享,闹钟程序源码分享
钟表界面右击设置闹钟源码奉上请大佬点评。注释齐全:不做流氓。钟表界面xaml代码<Window x:Class="WPF动画.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microso...
2019-12-16 22:58:45 620 2
原创 C#飞行棋游戏源码WinForm版本详细教程
C#做的简单飞行棋逻辑不是很难,很好理解,适合新手练手先看一下游戏规则两个人轮流掷骰子红人和绿人(必须自定义名称否则无法进行游戏)投掷出2,4,6点出门,投掷出6点可以在出门后再次投掷行走地图长度共102步地图中除过普通地板之外,另设六种特殊功能地板踩到香蕉皮,退6步踩到时空隧道,前进6步踩到陷阱,暂停一回合踩到星星,可以再投掷一次踩到互换位置,可以做出选择与对方互换...
2019-12-08 21:06:22 2038
原创 C#小项目飞翔的小鸟游戏详细教程(Flying bird),基于Winform框架
C#小项目飞翔的小鸟游戏详细教程(Flying bird),基于Winform框架实现效果:1.空格,鼠标左键控制小鸟跳2.管道随机大小3.小鸟与管道碰撞,小鸟碰到地面4.小鸟煽动翅膀动画5.开始暂停游戏6.过一个管道得分增加设计界面拖控件:得分控件:lable,开始/继续游戏图片PictureBox,>小鸟图片PictureBox(默认隐藏)地面图片:Pictu...
2019-12-01 22:35:26 4980 6
原创 C#在使用多线程的时,关闭窗体,怎么关闭所有线程,使程序彻底退出
C#在使用多线程的时,关闭窗体,怎么关闭所有线程,使程序彻底退出this.Close();仅仅只是关闭当前窗体,若不是主窗体无法退出程序,如果有托管线程(非主线程),也关闭不了Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出Application.ExitThread(); 强制中止调用线程上的所有消息,...
2019-11-29 11:06:09 3298
原创 C#扫雷小游戏详细教程
利用 C# 写的扫雷小游戏(winform框架)主要运用的知识点:C#属性赋值C#中数组的声明与使用C#泛型集合的使用C#继承关系,C#Random随机数对象有好多不足之处需要完善,欢迎大佬点评本项目需要的全局变量// 该项目的全局变量 // 地雷数量 int MinesS = 10; // 行 i...
2019-11-19 22:14:26 5121 6
原创 C#利用GDI画验证码
C#中的GDI特别方便,很多方法我们只要简单的调用就可以实现很复杂的功能。具体怎么实现看下面:1.首先创建一个windows窗体2因为GDI工具绘制出的验证码是图片类型的,所以我们要添加一个picturebox控件3.验证码是随机产生的,所以要用到Random类,至于随机字母数字都可以,由自己设置4.定义位图Bitmap,和Graphics对象5,把声明的用来接收验证码的字符串传给Bi...
2019-11-16 23:20:24 260
原创 C#飞机大战案例详细教程
飞机大战游戏实现功能:1.英雄机跟随鼠标移动2.敌方飞机的随机样式3.子弹打中敌机,敌机碰到英雄机,吃到补给4后续功能逐渐完善中Longing…只实现简单功能,后续功能持续更新错误肯定有,大家请指正!!!话不多说上代码!!!!本项目的全局变量// 游戏区域 Panel Game = new Panel(); // 己方飞机 ...
2019-11-15 11:42:59 4986 7
原创 C#打字游戏案例详细教程
C#打字游戏案例详细教程全部控件都是用代码实现没有拖拉控件,小白请熟悉C#属性赋值再来仔细查看话不多说先放图!!!运行截图↓设计界面截图↓实现的效果:1.随机字母a-z(数字同理)看完代码请自行拓展;2.键盘按到对应键时飞机跟着移动并发射子弹;3.子弹与字母碰撞,产生爆炸效果;4.得分面板,消失字母后加分,下落字母达到10个后弹窗游戏结束,关卡同理设计自行拓展;5.开始...
2019-11-12 23:00:28 2496 3
原创 JavaScript推箱子项目
JS小项目----推箱子面向对象思想来编写Java Script 推箱子需要源码联系企鹅1825010650,后续继续更新小项目源码创建地图类Map.jsvar _Map = function() { this.mapGrid = [ // 创建地图 8*8 0代表的是墙 [0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, ...
2019-10-30 21:24:02 636
原创 JavaScript循环结构练习题
JavaScript循环结构练习题1-100奇数的和var sum=1; for(var i=1;i<100;i++){ sum*=i; } document.write(sum); var sum=0 for(var i=1;i<100;i++){ if(i % 2 != 0){ sum+=i; } }...
2019-09-21 22:21:40 1807
原创 JavaScript分支结构和循环结构
分支结构if{判断条件}{条件为真时执行}else{条件为假时执行}//if判断if(判断条件1){if(判断条件2){条件1为真时执行}}else{ 条件为假时执行}//嵌套ifif(判断条件1){第1条件满足时执行}else if(判断条件2){第2条件满足时执行}else if(判断条件3){第3条件满足时执行}else{ 以上条件都不满足执行}...
2019-09-21 22:02:03 254
原创 JavaScript变量的转换
JavaScript变量的转换数字类型转换为字符串类型1.TosSring();var num=888;console.log( num.ToString()); //输出结果为string类型undefined,null 不能用tostring()转换2.string();var num_01=777;console.log(String(num_01)); /...
2019-09-21 21:33:36 153
原创 编译型语言和解释型语言区别
编译型语言和解释型语言区别编译型语言在编译型语言写的程序执行之前,需要专门的编译过程,把源代码编译成机器语言的文件,如exe格式的文件,以后要再运行时,直接使用编译结果即可,如直接运行exe文件。优点&缺点:因为只需编译一次,以后运行时不需要编译,所以编译型语言执行效率高。一次性的编译成平台相关的机器语言文件,运行时脱离开发环境,运行效率高,与特定平台相关,一般无法移植到其他平台;...
2019-09-15 11:31:53 299
原创 JavaScript的认识---JavaScript的变量
**1.java script基础**html: 网页的基本结构 骨骼css :层叠样式 肉体JavaScript:灵魂 基于对象和事件驱动的客户端脚本语言基于客户端的脚本语言:JS,php,python,shell弱类型的语言:根据值来确定变量的数据类型;又称为(解释型语言)特点:(时间快,翻译一行直接执行一行)拓展:强类型语言 C,c#,C++,java…又称为(编译型语言)...
2019-09-15 10:26:05 218
飞翔的小鸟游戏(Flying bird)(含素材)
2019-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人