資源簡介
用C#編寫的連連看小游戲,整個項目都在,可以直接調試運行。包含連連看核心處理類(用到了兩種實現方式:一種是c#類,一種是js類),和其他游戲運行所需要的資源,web版本。
補充:本項目旨在編寫一種方法來實現某些功能,目的并非編寫游戲,所以游戲暫未設置關卡難度得分等等,不過本人預留了相關接口,有興趣的朋友可以自己實現

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Web;
using?System.Web.UI;
using?System.Web.UI.WebControls;
using?System.Data;
using?System.Data.SqlClient;
using?System.Security.Cryptography;
using?System.Text;
namespace?GemGames
{
????public?partial?class?CardsTest?:?System.Web.UI.Page
????{
????????private?static?string?conn?=?“Data?Source=115.238.30.118;Initial?Catalog=GameCenter_Debug;Persist?Security?Info=True;User?ID=sa;Password=Ferry123“;
????????protected?void?Page_Load(object?sender?EventArgs?e)
????????{
????????????lblInfo.Text?=?““;
????????}
????????///?
????????///?執行查詢語句,返回DataSet
????????///?
????????///?查詢語句
????????///?DataSet
????????public?DataSet?Query(string?SQLString)
????????{
????????????using?(SqlConnection?connection?=?new?SqlConnection(conn))
????????????{
????????????????DataSet?ds?=?new?DataSet();
????????????????try
????????????????{
????????????????????connection.Open();
????????????????????SqlDataAdapter?command?=?new?SqlDataAdapter(SQLString?connection);
????????????????????command.Fill(ds?“ds“);
????????????????}
????????????????catch?(System.Data.SqlClient.SqlException?ex)
????????????????{
????????????????????throw?new?Exception(ex.Message);
????????????????}
????????????????return?ds;
????????????}
????????}
????????///?
????????///?執行一條計算查詢結果語句,返回查詢結果(object)。
????????///?
????????///?計算查詢結果語句
????????///?查詢結果(object)
????????public?object?GetSingle(string?SQLString)
????????{
????????????using?(SqlConnection?connection?=?new?SqlConnection(conn))
????????????{
????????????????using?(SqlCommand?cmd?=?new?SqlCommand(SQLString?connection))
????????????????{
????????????????????try
????????????????????{
????????????????????????connection.Open();
????????????????????????object?obj?=?cmd.ExecuteScalar();
????????????????????????if?((object.Equals(obj?null))?||?(object.Equals(obj?System.DBNull.Value)))
????????????????????????{
????????????????????????????return?null;
????????????????????????}
????????????????????????else
????????????????????????{
????????????????????????????return?obj;
????????????????????????}
????????????????????}
????????????????????catch?(System.Data.SqlClient.SqlException?e)
????????????????????{
????????????????????????connection.Close();
????????????????????????throw?new?Exception(e.Message);
????????????????????}
????????????????????finally
????????????????????{
????????????????????????cmd.Dispose();
????????????????????????connection.Close();
????????????????????}
????????????????}
????????????}
????????}
????????///?
????????///?執行SQL語句,返回影響的記錄數
????????///?
????????///?SQL語句
????????///?影響的記錄數
????????public?int?ExecuteSql(string?SQLString)
????????{
???
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-01-04?13:49??GemGames\
?????目錄???????????0??2013-01-04?13:49??GemGames\GemGames\
?????目錄???????????0??2013-05-10?10:01??GemGames\GemGames\App_Data\
?????文件????????1185??2012-08-20?09:12??GemGames\GemGames\CardsTest.aspx
?????文件????????9247??2012-08-20?09:24??GemGames\GemGames\CardsTest.aspx.cs
?????文件????????2330??2012-08-20?09:12??GemGames\GemGames\CardsTest.aspx.designer.cs
?????文件??????????90??2012-07-08?16:34??GemGames\GemGames\GemGame.ashx
?????文件????????6186??2012-07-23?11:47??GemGames\GemGames\GemGame.ashx.cs
?????文件????????3292??2012-08-23?16:14??GemGames\GemGames\GemGames.Publish.xm
?????文件????????7501??2012-08-23?13:53??GemGames\GemGames\GemGames.csproj
?????文件????????1088??2012-08-23?13:53??GemGames\GemGames\GemGames.csproj.user
?????文件??????????92??2012-07-10?18:26??GemGames\GemGames\Global.asax
?????文件?????????925??2012-07-10?18:30??GemGames\GemGames\Global.asax.cs
?????文件?????????354??2012-07-30?14:02??GemGames\GemGames\HTMLPage1.htm
?????目錄???????????0??2013-01-04?13:49??GemGames\GemGames\Properties\
?????文件????????1317??2012-07-05?20:14??GemGames\GemGames\Properties\AssemblyInfo.cs
?????目錄???????????0??2013-01-04?13:49??GemGames\GemGames\sc
?????文件????????1159??2012-08-15?10:51??GemGames\GemGames\sc
?????文件????????9488??2012-08-15?11:59??GemGames\GemGames\sc
?????文件???????41081??2012-07-11?19:56??GemGames\GemGames\sc
?????文件????????5065??2012-08-23?15:50??GemGames\GemGames\sc
?????文件????????1719??2012-07-27?10:32??GemGames\GemGames\sc
?????文件??????239835??2012-07-05?20:14??GemGames\GemGames\sc
?????文件??????168792??2012-07-05?20:14??GemGames\GemGames\sc
?????文件???????71922??2012-07-05?20:14??GemGames\GemGames\sc
?????文件????????2951??2012-07-10?19:21??GemGames\GemGames\sc
?????目錄???????????0??2013-05-10?10:01??GemGames\GemGames\st
?????目錄???????????0??2013-01-04?13:49??GemGames\GemGames\Tools\
?????文件?????????100??2012-08-15?09:56??GemGames\GemGames\Tools\li
?????文件????????6127??2012-08-23?14:02??GemGames\GemGames\Tools\li
?????目錄???????????0??2013-01-04?13:49??GemGames\GemGames\bin\
............此處省略145個文件信息
- 上一篇:C#小游戲拯救大行動源代碼
- 下一篇:sharpmapmap渲染
評論
共有 條評論