程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#寫的網絡版斗地主

C#寫的網絡版斗地主

編輯:關於C語言

斷斷續續寫了一個月,總算是把這個東西搞出來了。第一次寫網絡程序,所以網絡部分很爛,如果網絡延遲厲害的話就會出錯。

出牌規則和牌組之間的比較已經比較完善,能想到的組合方式都寫上去了。

由於本人學習C#的時間不長,而且是利用業余時間學習。所以技術不怎麼樣,寫出來的代碼總共2147行。質量個人覺得比較差勁,剛開始架構整個程序時還是按照面向對象的思考方式架構整個程序,但是架構了一部分之後後面的東西,比如網絡,規則等實在是想不出來了,只能走一步算一步。所以後面寫的代碼基本沒有面向對象,完全是為了實現功能寫代碼。

嗯,本程序是我斷斷續續學習C#大半年來,寫的最難最復雜的一個程序。除了牌的從大到小排序算法使用著名的冒泡排序以外,其他所有代碼全部原創。回過頭來看看自己寫的這些東西,還是蠻有成就感的~

截圖:

下面放出程序的源代碼,希望能和大家一起學習交流。

本文配套源碼

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved