• 大小: 2.3MB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-02-04
  • 语言: C#
  • 标签: c#  

资源简介

c# 棋牌游戏源码,c# 棋牌游戏源码c# 棋牌游戏源码

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;

namespace Licensing
{
    public class newLicensing
    {
        #region 初始化变量
        private int[] newPoker; //产生新的扑克
        public int[] newLicensingA; //产生A扑克数组
        public int[] newLicensingB; //产生B扑克数组
        public int[] newLicensingC; //产生C扑克数组
        public int[] newLicensingD; //产生D扑克数组
        #endregion

        public newLicensing()
        {
            #region 生成新扑克

            newPoker = new int[52];  //创建存储扑克数组
            for (int j = 1; j < 5; j++)
            {
                switch (j)
                {
                    case 1:  //创建方块
                        for (int i = 0; i < 13; i++)
                        {
                            newPoker[i] = 101 + i;
                        }
                        break;
                    case 2:  //创建红心
                        for (int i = 0; i < 13; i++)
                        {
                            newPoker[i + 13] = 201 + i;
                        }
                        break;
                    case 3:  //创建梅花
                        for (int i = 0; i < 13; i++)
                        {
                            newPoker[i + 26] = 301 + i;
                        }
                        break;
                    case 4:  //创建黑桃
                        for (int i = 0; i< 13; i++)
                        {
                            newPoker[i + 39] = 401 + i;
                        }
                        break;
                }
            }

            #endregion

            #region 洗牌

            int k temp;

            //洗牌程序
            Random Reshuffle = new Random();

            for (int x = 0; x < 1000; x++) //混排1000次
            {
                k = Reshuffle.Next(0 newPoker.Length - 1);
                temp = newPoker[k];

                for (int i = k; i < newPoker.Length - 1; i++)
                {
                    newPoker[i] = newPoker[i + 1];
                }
                newPoker[newPoker.Length - 1] = temp;
            }


            #endregion

            #region 发牌

            newLicensingA = new int[13];
            newLicensingB = new int[13];
            newLicensingC = new int[13];
            newLicensingD = new int[13];

            for (int t = 0; t <= 12; t++)
            {
                newLicensingA[t] = newPoker[t];
                newLicensingB[t] = newPoker[t + 13];
                newLicensingC[t] = newPoker[t + 26];
                newLicensingD[t] = newPoker[t + 39];
            }

            #endregion

            #region 排序
            //for (int i = 0; i < newLicensingA.Length - 1; i++)
            //{
            //    for (int j = newLicensingA.Length - 1; j > i; j--)
            //    {
            //        //对第一组进行排序
            //        if (newLicensingA[j] < newLicensingA[j - 1])
            //        {

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     389120  2008-09-07 18:55  棋牌游戏\ads\Licensing\bin\Debug\Licensing.exe

     文件      36352  2008-09-07 18:55  棋牌游戏\ads\Licensing\bin\Debug\Licensing.pdb

     文件       5632  2005-12-08 14:51  棋牌游戏\ads\Licensing\bin\Debug\Licensing.vshost.exe

     文件       9056  2007-12-11 13:59  棋牌游戏\ads\Licensing\bin\Debug\Poker\101.png

     文件       9607  2007-12-11 14:33  棋牌游戏\ads\Licensing\bin\Debug\Poker\102.png

     文件       9260  2007-12-11 14:33  棋牌游戏\ads\Licensing\bin\Debug\Poker\103.png

     文件       9004  2007-12-11 14:33  棋牌游戏\ads\Licensing\bin\Debug\Poker\104.png

     文件       9169  2007-12-11 14:33  棋牌游戏\ads\Licensing\bin\Debug\Poker\105.png

     文件       9386  2007-12-11 14:32  棋牌游戏\ads\Licensing\bin\Debug\Poker\106.png

     文件       8918  2007-12-11 14:32  棋牌游戏\ads\Licensing\bin\Debug\Poker\107.png

     文件       9235  2007-12-11 14:32  棋牌游戏\ads\Licensing\bin\Debug\Poker\108.png

     文件       9568  2007-12-11 14:32  棋牌游戏\ads\Licensing\bin\Debug\Poker\109.png

     文件       9416  2007-12-11 14:32  棋牌游戏\ads\Licensing\bin\Debug\Poker\110.png

     文件       9050  2007-12-11 14:32  棋牌游戏\ads\Licensing\bin\Debug\Poker\111.png

     文件       9238  2007-12-11 14:32  棋牌游戏\ads\Licensing\bin\Debug\Poker\112.png

     文件       9193  2007-12-11 14:31  棋牌游戏\ads\Licensing\bin\Debug\Poker\113.png

     文件       9158  2007-12-11 14:31  棋牌游戏\ads\Licensing\bin\Debug\Poker\201.png

     文件       9684  2007-12-11 14:31  棋牌游戏\ads\Licensing\bin\Debug\Poker\202.png

     文件       9340  2007-12-11 14:31  棋牌游戏\ads\Licensing\bin\Debug\Poker\203.png

     文件       9093  2007-12-11 14:31  棋牌游戏\ads\Licensing\bin\Debug\Poker\204.png

     文件       9242  2007-12-11 14:31  棋牌游戏\ads\Licensing\bin\Debug\Poker\205.png

     文件       9469  2007-12-11 14:31  棋牌游戏\ads\Licensing\bin\Debug\Poker\206.png

     文件       9014  2007-12-11 14:30  棋牌游戏\ads\Licensing\bin\Debug\Poker\207.png

     文件       9309  2007-12-11 14:30  棋牌游戏\ads\Licensing\bin\Debug\Poker\208.png

     文件       9629  2007-12-11 14:30  棋牌游戏\ads\Licensing\bin\Debug\Poker\209.png

     文件       9492  2007-12-11 14:30  棋牌游戏\ads\Licensing\bin\Debug\Poker\210.png

     文件       9162  2007-12-11 14:30  棋牌游戏\ads\Licensing\bin\Debug\Poker\211.png

     文件       9325  2007-12-11 14:30  棋牌游戏\ads\Licensing\bin\Debug\Poker\212.png

     文件       9294  2007-12-11 14:30  棋牌游戏\ads\Licensing\bin\Debug\Poker\213.png

     文件       9115  2007-12-11 14:29  棋牌游戏\ads\Licensing\bin\Debug\Poker\301.png

............此处省略69个文件信息

评论

共有 条评论