¡¶Visual C# ×î¼Ñʵ¼ù¡·µÚÒ»Õ ³ÌÐòÉè¼Æ (Èý)
µÚÒ»Õ ³ÌÐòÉè¼Æ
¡¡¡¡“ÒªÏë³ÉÎªÕæÕýµÄ³ÌÐòÔ±£¬ÎÒÃÇÐèÒª½øÐÐÒ»³¡Ï´Àñ¡£”
¡¡¡¡“³ÌÐò = Êý¾Ý½á¹¹ + Ëã·¨¡£”ÕâÑùµÄ¹«Ê½ºÜ¾«±Ù£¬ËüÔ½¹ýÁ˱í²ãÖ±½ÓÃèÊöÁ˳ÌÐòµÄ±¾ÖÊ¡£²»½öÈç´Ë£¬ÕâÑù¼¸¸ö¼òµ¥µÄµ¥´ÊÒ²ÈÃÎÒÃÇÃ÷°×“ÎÒÃÇÓ¦¸ÃѧϰʲôÄÚÈÝ£¿”¡£ÈËÃÇ×öÈκÎʶ¼ÓÐÒ»¶¨µÄ³ÌÐò£¬Ö»ÊÇûÓÐÒâʶµ½¡£ÓÐЩÈ˽«ÈÕ³£Ðж¯Áгɱí¸ñ£¬Õâ¾ÍÊÇ“±àд³ÌÐò”¡£
±¾ÕµÄÑ§Ï°ÖØµã£º
¡¡¡¡¡ô ±êʶ·û
¡¡¡¡¡ô ±äÁ¿ÓëÊý¾ÝÀàÐÍ
¡¡¡¡¡ô ±äÁ¿ÃüÃû¹æ·¶
1.3±äÁ¿
¡¡¡¡±äÁ¿ÊDZà³ÌÓïÑÔÖÐ×îСµÄÂß¼µ¥Î»£¬±äÁ¿ÔÚ³ÌÐòÖеÄ×÷ÓÃÊÇΪÁË´æ´¢ÔÚÓû§Ê¹ÓÃÓ¦ÓóÌÐòʱ²úÉúµÄÁÙʱÊý¾Ý£¬ÕâЩÊý¾ÝÊÇÔÝʱ´æ·ÅÔÚÄÚ´æÖС£¶¨ÒåÒ»¸ö±äÁ¿ÐèÒª¸æËßÄÚ´æÊÇʲôÊý¾ÝÀàÐ͵ıäÁ¿£¬¾ÍºÃÏñÔÚÉú»îÖУ¬Ò»¸ö±×Ó£¨Êý¾ÝÀàÐÍ£©Ãû×Ö½Ð×öÅ£Ä̱£¨±äÁ¿µÄÃû×Ö£©×°µÄÊÇ£¨=£©ÒºÌåÅ£ÄÌ£¨ÁÙʱÊý¾Ý£©¡£
1.3.1±êʶ·û
¡¡¡¡ÔÚC#ÖУ¬±êʶ·ûÊÇÓÃÀ´ÉùÃ÷±äÁ¿¡¢º¯Êý¼°ÆäËû¸÷ÖÖÓû§¶¨ÒåµÄ¶ÔÏóÃû¡£±êʶ·ûµÄ³¤¶È¿É³¤¿É¶Ì£¬¿ÉÒÔʹÓÃÒ»¸ö×Ö·û£¬Ò²¿ÉÒÔÓÉÈô¸É¸ö×Ö·û×é³É¡£C#Öбêʶ·ûÖ»ÄÜÓÉ´óд×Öĸ¡¢Ð¡Ð´×Öĸ¡¢Ï»®Ïߣ¨_£©¡¢Êý×Ö£¨0-9£©ºÍ@×Ö·û×é³É¡£¶øÇÒ±ØÐëÒÔ´óд×Öĸ¡¢Ð¡Ð´×Öĸ»òÏ»®Ïß¿ªÍ·£¬²»ÄÜÒÔÊý×Ö¿ªÍ·£¬Í¬Ê±±êʶ·ûÖм䲻Äܰüº¬¿Õ¸ñ¡£ÀýÈ磺a£»hello£»Color£»_Color£»this_is_validµÈ¶¼ÊǺϷ¨µÄ±êʶ·ûÐÎʽ£»1test£»Color.test£»this is£»$test£»if£»hello worldµÈ×Ö·û´®Ôò²»ÄÜÓÃ×÷±êʶ·û¡£
¡¡¡¡±êʶ·û´óСдÃô¸Ð£¬±ÈÈç±äÁ¿ÃûnameºÍName´ú±íÁ½¸ö²»Í¬µÄ±äÁ¿¡£¾¡¹ÜÈç´Ë£¬ÎÒÃÇÈÔ²»½¨Òé½öÀûÓôóСд²»Í¬À´´ú±íÁ½¸ö²»Í¬µÄ±êʶ·û£¬´ó¶àÊýÇé¿öÏ£¬±êʶ·ûÓ¦¸ÃÊÇÍûÃûÖªÒå¡£
¡¡¡¡@×Ö·ûÖ»¿ÉÒÔÓÃÔÚ±êʶ·ûµÄµÚÒ»¸ö×Ö·û£¬´ø@ǰ׺µÄ±êʶ·û³ÆÎªÖð×Ö±êʶ·û£¬ÕâÔÚÓëÆäËûµÄ±à³ÌÓïÑÔ½¨Á¢½Ó¿ÚʱºÜÓÐÓã¬×Ö·û@²¢²»ÊDZêʶ·ûµÄʵ¼Ê×é³É²¿·Ö£¬Òò´ËÔÚÆäËûÓïÑÔÖпÉÄܽ«´Ë±êʶ·ûÊÓΪ²»´øÇ°×ºµÄÕý³£±êʶ·û¡£ÔÊÐí½«@ǰ׺Óڹؼü×ÖÓÃÓÚ±êʶ·û£¬Èç@class, @boolµÈ¡£µ«ÊDz»µ½Íò²»µÃÒÑ£¬²»Ç¿ÁÒ½¨ÒéÕâÑù×ö¡£ÏÂÃæÎÒÃÇÀ´¿´Ò»¸öʾÀý£º
1 using System;
2 namespace Microsoft.Example
3 {
4 public class TestKeyword
5 {
6 static void Main()
7 {
8 &
Ïà¹ØÎĵµ£º
1.asp.netºô½Ðjs
Response.Write("<script language=javascript>");
&n ......
//ÒÔÏÂÀ´×Ô:http://msdn.microsoft.com/zh-cn/library/sf985hc5.aspx
abstract£¨C# ²Î¿¼£©
¸üУº2007 Äê 11 ÔÂ
abstract ÐÞÊηû¿ÉÒÔºÍÀà¡¢·½·¨¡¢ÊôÐÔ¡¢Ë÷ÒýÆ÷¼°Ê¼þÒ»ÆðʹÓá£ÔÚÀàÉùÃ÷ÖÐʹÓà abstract ÐÞÊηûÒÔָʾij¸öÀàÖ»ÄÜÊÇÆäËûÀàµÄ»ùÀà¡£±ê¼ÇΪ³éÏó»ò°üº¬ÔÚ³éÏóÀàÖеijÉÔ±±ØÐëͨ¹ý´Ó³éÏóÀàÅÉÉúµÄÀàÀ´ÊµÏÖ¡£
ʾÀý ......
±¾ÊéÊÇ΢Èí¼¼ÊõÅàѵͳ±à½Ì²ÄÖ®Ò»£¬¶Ô±à³ÌÓïÑÔC#½øÐÐÁËÏêϸµÄ½éÉÜ¡£ C#ÊÇ»ùÓÚ΢ÈíÏÂÒ»´ú²Ù×÷ƽ̨£®NETµÄȫеÄÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼ÆÓïÑÔ¡£ËüÔÚ±£³ÖÁËC+ÖÐÊìϤµÄÓï·¨µÄͬʱ£¬Ìí¼ÓÁË´óÁ¿µÄ¸ßЧ´úÂëºÍÍêÈ«ÃæÏò¶ÔÏóÌØÐÔ£¬ÒÔ¼°¸ü¸ßµÄ¿É¿¿ÐԺͰ²È«ÐÔ¡£C#ÓïÑÔ½«ÔÚ±£³ÖC£¯C++Áé»îÐԵĻù´¡ÉÏΪ³ÌÐòÔ±´øÀ´¸ü¸ßЧµÄ¿ª·¢·½Ê½¡£Ëü²»½öÄÜÓÃÓ ......
C#»ñÈ¡×Ö·û´®µÄ³¤¶È
×÷Õߣºylclass À´Ô´£º²©¿ÍÔ° ·¢²¼Ê±¼ä£º2009-10-30 16:25 ÔĶÁ£º193 ´Î ÔÎÄÁ´½Ó [ÊÕ²Ø]
1¡¢ ʹÓÃg.MeasureString£¨£©»ñµÃ
ʹÓÃMeasureString²âÁ¿³öÀ´µÄ×Ö·û¿í¶È£¬×ÜÊDZÈʵ¼Ê¿í¶È´óһЩ£¬¶øÇÒËæ×Å×Ö·û ......
×Ö·û´®µÄ¿í¶È×ÔÊÊÓ¦ÈÝÆ÷
Graphics g = Graphics.fromImage(new Bitmap(1, 1));
SizeF size = g.MeasureString(lblTitle.Text, new Font("ËÎÌå", 24 * 0.0625F, FontStyle.Bold));
float oldSize=(800*0.0625F);//1px=0.0625em
float newSize = (0.75F/size.Width )* oldSize;
size.Width µÄµ¥ ......