Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

C#¿ª·¢ÊµÀý

c#¸Ä±äϵͳÊó±ê
---------------------------------------------------------------------------------------------------
using System.Runtime.InteropServices;
 
[DllImport("User32.DLL")]
public static extern bool SetSystemCursor(IntPtr hcur, uint id);
public const uint OCR_NORMAL = 32512;
public const uint OCR_IBEAM = 32513;
 
[DllImport("User32.DLL")]
public static extern bool SystemParametersInfo(uint uiAction, uint uiParam,
    IntPtr pvParam, uint fWinIni);
public const uint SPI_SETCURSORS = 87;
public const uint SPIF_SENDWININICHANGE = 2;
private void button1_Click(object sender, EventArgs e)
{
    //ÉèÖÃ
    SetSystemCursor(Cursors.WaitCursor.CopyHandle(), OCR_NORMAL);
    SetSystemCursor(Cursors.WaitCursor.CopyHandle(), OCR_IBEAM);
    //..¿ÉÒÔ¸ù¾ÝÇé¿ö¼Ó
}
 
private void button2_Click(object sender, EventArgs e)
{
    //»Ö¸´
    SystemParametersInfo(SPI_SETCURSORS, 0, IntPtr.Zero, SPIF_SENDWININICHANGE);
}
±¾ÎÄÀ´×ÔCSDN²©¿Í£¬×ªÔØÇë±êÃ÷³ö´¦£ºhttp://blog.csdn.net/zswang/archive/2007/03/20/1535309.aspx
------------------------------------------------------------------------------------------------------------
C#Êó±êÍ϶¯¿Ø¼þ¸Ä±äλÖò¢»æÖÆÐé¿ò
-------------------------------------------------------------------------------------------------------------
private Point downPoint;
private Rectangle downRectangle;
private Rectangle lastRectangle;
 
private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
{
    if (e.Button != MouseButtons.Left) return;
    downPoint = e.Location;
    downRectangle =
        new Rectangle(0, 0, ((Control)sender).Width, pictureBox1.Height);
    downRectangle.Offset(((Control)sender).PointToScreen(new Point(0, 0)));
    ControlPaint.DrawReversibleFrame(
 


Ïà¹ØÎĵµ£º

C#ÃæÏò¶ÔÏó »ù´¡¸ÅÄî25¸ö

1.¾²Ì¬³ÉÔ±ºÍ·Ç¾²Ì¬³ÉÔ±µÄÇø±ð£¿
2.const ºÍ static readonly Çø±ð£¿
3.extern ÊÇʲôÒâ˼£¿
4.abstract ÊÇʲôÒâ˼£¿
5.internal ÐÞÊηûÆðʲô×÷Óã¿
6.sealed ÐÞÊηûÊǸÉʲôµÄ£¿
7.override ºÍ overload µÄÇø±ð£¿
8.ʲôÊÇË÷ÒýָʾÆ÷£¿
9.new ÐÞÊηûÊÇÆðʲô×÷Óã¿
10.this ¹Ø¼ü×ֵĺ¬Ò壿
11.¿ÉÒÔʹÓóéÏóº¯Ê ......

C#ÃæÊÔ±ÊÊÔСÌùÊ¿ 1

ü   ref¡¢out¡¢Óëparams
Ó¦¸ÃÀ´ËµÕâÈý¸ö¹Ø¼üÔÚÒ»°ãµÄ±àÂë¹ý³ÌÖл¹ÊÇ»á²»Ê±Éæ¼°µ½µÄ£¬ËùÒÔ²»Ëãʲô“À䯧”µÄ¸ÅÄî¡£ÓйØÈý¸ö²ÎÊýÐÞÊηûµÄ½âÊÍÈçÏ£º
Ref£ºref¹Ø¼ü×ÖÈÃÒ»¸öÖµÀàÐ͵ÄÊäÈë²ÎÊý°´ÒýÓô«µÝ¡£Êµ¼ÊÉÏ£¬¶ÔÓÚÒýÓÃÀàÐ͵IJÎÊý£¬ÊÇ·ñʹÓÃref¹Ø¼ü×Ö£¬²î±ð΢ºõÆä΢¡£ÓÐÒ»¸öÀýÍâÊÇStringÀàÐ͵IJΠ......

C# aspx Êý¾Ý°ó¶¨·½·¨¼¯

Eval("")ºÍBind("")¡¡ÕâÁ½ÖÖÒ»¸öµ¥Ïò°ó¶¨£¬Ò»¸öË«Ïò°ó¶¨£¬bindÊÇË«Ïò°ó¶¨,µ«ÐèÊý¾ÝÔ´Ö§³Ö
ASP.NET   2.0¸ÄÉÆÁËÄ£°åÖеÄÊý¾Ý°ó¶¨²Ù×÷£¬°Ñv1.xÖеÄÊý¾Ý°ó¶¨Óï·¨DataBinder.Eval(Container.DataItem,   fieldname)¼ò»¯ÎªEval(fieldname)¡£Eval·½·¨ÓëDataBinder.EvalÒ»Ñù¿ÉÒÔ½ÓÊÜÒ»¸ö¿ÉÑ¡µÄ¸ñʽ»¯×Ö·û´®²Î ......

C#Ô¤´¦ÀíÆ÷Ö¸ÁîÈëÃÅ

Ò»¡¢C#Ô¤´¦ÀíÆ÷Ö¸ÁîÈëÃÅ #define NET11  //NET11,NET20,(±ØÐë·ÅÔÚÎļþµÚÒ»ÐÐ)
using System;
//¡­ ¡­
//¡­ ¡­
//¡­ ¡­

string sBeepType = s.Replace(sKey,"");
#if NET20
int.TryParse(sBeepType,out beepType); //ÔÚ.net 2.0ÖвÅÓеķ½·¨
#endif
#if ......

c# µÄnamespaceÒÔ¼°assembly

1 NameSapce

1 1¸önamespaceÀïÃæ¿ÉÒÔÓжà¸öÀà
2  namespaceºÍcsÎļþÊǶà¶Ô¶àµÄ¹ØÏµ¡£
3  µ÷ÓÃÁíÒ»¸önamespaceµÄÉùÃ÷£¬¿ÉÒÔʹÓÃusing <namespace> £¬È»ºóÖ±½Óµ÷ÓÃÀàÃû£¬»òÕßʹÓÃnamespace.ÀàÃûÀ´µ÷ÓÃ
4  namespaceÖ§³Ö±ðÃû(alias)   using namespace = namespace.classname,Èçusing m ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ