91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 796KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-06-07
  • 語(yǔ)言: C#
  • 標(biāo)簽: 五子棋??

資源簡(jiǎn)介

有注釋,簡(jiǎn)單易懂,要是有不懂的歡迎打擾哦!

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;

namespace?五子棋
{
????public?partial?class?HomeFrm?:?Form
????{
????????public?HomeFrm()
????????{
????????????InitializeComponent();
????????}
????????static?Boolean?b?=?true;//記錄白黑子
????????static?int[]?state?=?new?int[15?15];//15*15?記錄棋盤的狀態(tài)
????????static?int?whiteCount?=?0;//記錄白子贏的局?jǐn)?shù)
????????static?int?BlackCount?=?0;//記錄黑子贏的局?jǐn)?shù)
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????foreach?(object?item?in?this.Controls)
????????????{
????????????????PictureBox?pic?=?item?as?PictureBox;
????????????????if?(pic?!=?null)
????????????????{
????????????????????pic.Click?+=?pic_Click;//為所有picturebox添加單擊事件
????????????????}
????????????}
????????}

????????void?pic_Click(object?sender?EventArgs?e)
????????{
????????????PictureBox?pic?=?sender?as?PictureBox;
????????????int?row?=?int.Parse(pic.Name.Substring(4?pic.Name.Length?-?4))?/?15;//獲取點(diǎn)擊格子的所在行
????????????int?col?=?(int.Parse(pic.Name.Substring(4?pic.Name.Length?-?4))?-?1)?%?15;//獲取點(diǎn)擊格子的所在列
????????????if?(pic.BackgroundImage?!=?null)//如果該位置上已經(jīng)有子了?則不能下子
????????????{
????????????????return;
????????????}

????????????if?(b)
????????????{
????????????????Bitmap?bm?=?new?Bitmap(@“../../Resources/white.png“);
????????????????pic.BackgroundImage?=?bm;
????????????????pic.Tag?=?“W“;//白子則標(biāo)記為W?即White的縮寫
????????????????lbl_BlackState.Text?=?“狀態(tài):正在出棋“;
????????????????lbl_WhiteState.Text?=?“狀態(tài):等待中“;
????????????????state[row?col]?=?1;//為白子標(biāo)記
????????????????if?(IsWhiteResult(row?col1))//判斷白子結(jié)果是否5子連珠
????????????????{
????????????????????MessageBox.Show(“白方勝“);
????????????????????whiteCount++;//勝利局?jǐn)?shù)+1
????????????????????lbl_WhiteWin.Text?=“勝局:“+whiteCount;
????????????????}
????????????}
????????????else
????????????{
????????????????Bitmap?bm?=?new?Bitmap(@“../../Resources/Black.png“);
????????????????pic.BackgroundImage?=?bm;
????????????????pic.Tag?=?“B“;//黑子則標(biāo)記為B?即Black縮寫
????????????????lbl_BlackState.Text?=?“狀態(tài):等待中“;
????????????????lbl_WhiteState.Text?=?“狀態(tài):正在出棋“;
????????????????state[row?col]?=?2;//為黑子標(biāo)記
????????????????if?(IsWhiteResult(row?col?2))//判斷黑子結(jié)果是否5子連珠
????????????????{
????????????????????MessageBox.Show(“黑方勝“);
????????????????????BlackCount++;//勝利局?jǐn)?shù)+1
????????????????????lbl_BlackWin.Text?=?“勝局:“?+?BlackCount;
????????????????}
????????????}
????????????b?=?!b;
????????}

????????///?
????????///?判斷是否勝利的方法
????????///?

????????///?
????????///?
????????///?
????????///?
????????private?Boolean?IsWhiteResult(int?row?int?colint?type)
????????{
????????????//一共有5種可能
????????????int?count?=?1;
????????????for?(int?i?=?1;?i?

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????????187??2017-08-16?14:58??五子棋\五子棋\App.config

?????文件?????260096??2017-08-16?19:07??五子棋\五子棋\bin\Debug\五子棋.exe

?????文件????????187??2017-08-16?14:58??五子棋\五子棋\bin\Debug\五子棋.exe.config

?????文件??????60928??2017-08-16?19:07??五子棋\五子棋\bin\Debug\五子棋.pdb

?????文件??????22984??2017-08-16?18:15??五子棋\五子棋\bin\Debug\五子棋.vshost.exe

?????文件????????187??2017-08-16?14:58??五子棋\五子棋\bin\Debug\五子棋.vshost.exe.config

?????文件????????490??2016-03-09?13:48??五子棋\五子棋\bin\Debug\五子棋.vshost.exe.manifest

?????文件???????7264??2017-08-16?19:07??五子棋\五子棋\Form1.cs

?????文件?????193266??2017-08-16?19:07??五子棋\五子棋\Form1.Designer.cs

?????文件???????6015??2017-08-16?19:07??五子棋\五子棋\Form1.resx

?????文件???????7533??2017-08-16?14:59??五子棋\五子棋\obj\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????7545??2017-08-16?18:15??五子棋\五子棋\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件??????????0??2017-08-16?14:58??五子棋\五子棋\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

?????文件??????????0??2017-08-16?14:58??五子棋\五子棋\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

?????文件??????????0??2017-08-16?14:58??五子棋\五子棋\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

?????文件???????5120??2017-08-16?15:15??五子棋\五子棋\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll

?????文件????????791??2017-08-16?19:07??五子棋\五子棋\obj\Debug\五子棋.csproj.FileListAbsolute.txt

?????文件???????1133??2017-08-16?19:07??五子棋\五子棋\obj\Debug\五子棋.csproj.GenerateResource.Cache

?????文件???????8291??2017-08-16?15:05??五子棋\五子棋\obj\Debug\五子棋.csprojResolveAssemblyReference.cache

?????文件?????260096??2017-08-16?19:07??五子棋\五子棋\obj\Debug\五子棋.exe

?????文件????????180??2017-08-16?19:07??五子棋\五子棋\obj\Debug\五子棋.HomeFrm.resources

?????文件??????60928??2017-08-16?19:07??五子棋\五子棋\obj\Debug\五子棋.pdb

?????文件?????200739??2017-08-16?15:43??五子棋\五子棋\obj\Debug\五子棋.Properties.Resources.resources

?????文件????????523??2017-08-16?19:06??五子棋\五子棋\Program.cs

?????文件???????1338??2017-08-16?14:58??五子棋\五子棋\Properties\AssemblyInfo.cs

?????文件???????4334??2017-08-16?15:15??五子棋\五子棋\Properties\Resources.Designer.cs

?????文件???????6921??2017-08-16?15:15??五子棋\五子棋\Properties\Resources.resx

?????文件???????1096??2017-08-16?14:58??五子棋\五子棋\Properties\Settings.Designer.cs

?????文件????????249??2017-08-16?14:58??五子棋\五子棋\Properties\Settings.settings

?????文件???????4325??2017-08-16?15:43??五子棋\五子棋\Resources\Black.png

............此處省略21個(gè)文件信息

評(píng)論

共有 條評(píng)論