当前位置: 首页>>代码示例>>C#>>正文


C# Account.ToString方法代码示例

本文整理汇总了C#中Server.Accounting.Account.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# Account.ToString方法的具体用法?C# Account.ToString怎么用?C# Account.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Server.Accounting.Account的用法示例。


在下文中一共展示了Account.ToString方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: CharacterControlGump

		public CharacterControlGump( Account first, Account second, string ErrorMessage, SwapInfo s ) : base( 50, 50 )
		{
			Closable=true;
			Disposable=false;
			Dragable=true;
			Resizable=false;

			a1=first;
			a2=second;
			swap = s;

			AddPage(0);

			#region Gump Prettification
			AddBackground(16, 12, 350, 450, 9270);

			AddImage(190, 22, 9273);
			AddImage(128, 385, 9271);
			AddImage(180, 22, 9275);
			AddImage(190, 100, 9273);
			AddImage(180, 100, 9275);
			AddImage(233, 385, 9271);
			AddImage(26, 385, 9271);

			AddAlphaRegion(15, 10, 352, 454);


			#endregion

			if( !InSwapMode )
			{
				AddButton(176, 49, 4023, 4025, 1, GumpButtonType.Reply, 0); //Okay for acct names button

				AddHtml( 30, 395, 325, 56,  Color( Center( ErrorMessage ), 0xFF0000 ) , false, false);


				AddImageTiled( 33, 50, 140, 20, 0xBBC );
				AddImageTiled( 209, 50, 140, 20, 0xBBC );

				AddTextEntry(33, 50, 140, 20, 1152, 2, "");
				AddTextEntry(209, 50, 140, 20, 1152, 3, "");
			}

			AddLabel(58, 28, 1152, (first == null) ? "1st Acct Name" : first.ToString() );
			AddLabel(232, 28, 1152, (second == null) ? "2nd Acct Name" : second.ToString());

			#region Create Character Buttons
			int x = 50; //x is 225 for 2nd...

			for( int h = 0; h < 2; h++ )
			{
				if( first != null )
				{
					int y = 87;
					for( int i = 0; i < 6; i++ )	//6 because of 6th char slot and we can handle nulls & out of bounds fine
					{
						Mobile m = first[i];

						if( m == null ) continue;

						if( !(InSwapMode && swap.AlreadyChose( first )) )
							AddButton( x-20, y+3, 5601, 5605, 10*i + h*100 + 5, GumpButtonType.Reply, 0);	//The Swap Select button

						AddLabel( x, y, 1152, String.Format( "{0} (0x{1:X})", m.Name, m.Serial.Value ) );

						int labelY = y+23;
						int buttonY = y+27;

						AddLabel( x+1, labelY, 1152, "Swap" );

						if( second != null && !InSwapMode  && HasSpace( second ) != 0 )
							AddButton( x-15, buttonY, 11400, 11402, 10*i + h*100 + 6, GumpButtonType.Reply, 0 );
						else
							AddImage( x-15, buttonY, 11412 );


						AddLabel( x+54, labelY, 1152, "Del" );
						if( !InSwapMode )
							AddButton( x+36, buttonY, 11400, 11402, 10*i + h*100 + 7, GumpButtonType.Reply, 0 );
						else
							AddImage( x+36, buttonY, 11412 );


						AddLabel( x+95, labelY, 1152, "Move");

						if( !InSwapMode && second != null && HasSpace( second ) >=0 )
							AddButton( x+78, buttonY, 11400, 11402, 10*i + h*100 + 8, GumpButtonType.Reply, 0 );
						else
							AddImage( x+78, buttonY, 11412 );

						y += 48;
					}
				}

				x+=175;

				Account temp = first;
				first = second;
				second = temp;
			}
//.........这里部分代码省略.........
开发者ID:kamronbatman,项目名称:DefianceUO-Pre1.10,代码行数:101,代码来源:CharSwap.cs

示例2: EmailCleanupWarning

		private void EmailCleanupWarning(Account a)
		{
			try
			{	// only on the production shard
				if (TestCenter.Enabled == false)
					if (a.EmailAddress != null && SmtpDirect.CheckEmailAddy(a.EmailAddress, false) == true)
					{
						string subject = "Angel Island: Your account will be deleted in about 5 days";
						string body = String.Format("\nThis message is to inform you that your account '{0}' will be deleted on {1} if it remains unused.\n\nIf you decide not to return to Angel Island, we would like wish you well and thank you for playing our shard.\n\nBest Regards,\n  The Angel Island Team\n\n", a.ToString(), DateTime.Now + TimeSpan.FromDays(5));
						Emailer mail = new Emailer();
						mail.SendEmail(a.EmailAddress, subject, body, false);
					}
			}
			catch (Exception ex)
			{
				LogHelper.LogException(ex);
			}
		}
开发者ID:zerodowned,项目名称:angelisland,代码行数:18,代码来源:CronTasks.cs


注:本文中的Server.Accounting.Account.ToString方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。