⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ageswimdata.cs

📁 VC#里面的东西,大家可以看看
💻 CS
字号:
using System;
using System.Collections ;
namespace DeepSexClone
{
	/// <summary>
	/// Summary description for SexSwimData.
	/// </summary>
	public class AgeSwimData:SwimData
	{
		ArrayList swd;
		public AgeSwimData() {
			swdata = new ArrayList ();
		}
		//------
		public AgeSwimData(string filename):base(filename){}
		public AgeSwimData(ArrayList ssd):base(ssd){}
		//------
		public override void cloneMe(SwimData swdat) {
			swd = swdat.getData ();
		}
		//------
		public override void sort() {
			Swimmer[] sws = new Swimmer[swd.Count ];
			//copy in swimmer objects
			for(int i=0; i < swd.Count ; i++) {
				sws[i] = (Swimmer)swd[i];
			}
            //sort into increasing order
			for( int i=0; i< sws.Length ; i++) {
				for (int j = i; j< sws.Length ; j++) {
					if (sws[i].getAge ()>sws[j].getAge ()) {
						Swimmer sw = sws[i];
						sws[i]=sws[j];
						sws[j]=sw;
					}
				}
			}
			int age = sws[0].getAge ();
			int agecount = 0;
			 int k = 0;
			swdata = new ArrayList ();
			bool quit = false;
			
			while( k < sws.Length && ! quit ) {
				while(sws[k].getAge() ==age && ! quit) {
					agecount++;
					if(k < sws.Length -1)
						k++;
					else
						quit= true;
				}
				//create a new Swimmer with a series of X's for a name
				//for each new age
				string name = "";
				for(int j = 0; j < agecount; j++)
					name +="X";
				Swimmer sw = new Swimmer(age.ToString() + " " +
					name + "," + age.ToString() + ",club,0,F");
				swdata.Add (sw);
				agecount = 0;
				if(quit)
					age = 0;
				else
					age = sws[k].getAge ();
			}
		
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -