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

C# 3.0ÐÂÌØÐÔϵÁУºÒþº¬ÀàÐÍvar

Ò»£®ÉñÆæµÄvar
¡¡¡¡ÔÚC#3.0ÖÐÔö¼ÓÁËÒ»¸ö±äÁ¿ÉùÃ÷var£¬Õâ¸öÉùÃ÷ºÍJavaScript µÄ varÀàËÆ£¬µ«Ò²Óв»Í¬¡£
¡¡¡¡1. Ïàͬµã£¬Ëü¿ÉÒÔÓÃvarÀ´ÉùÃ÷ÈκÎÀàÐ͵ľֲ¿±äÁ¿¡£
¡¡¡¡2. ²»Í¬µã£¬Ëü½ö½ö¸ºÔð¸æËß±àÒëÆ÷£¬¸Ã±äÁ¿ÐèÒª¸ù¾Ý³õʼ»¯±í´ïʽÀ´ÍƶϱäÁ¿µÄÀàÐÍ£¬¶øÇÒÖ»ÄÜÊǾֲ¿±äÁ¿¡£
¡¡¡¡¶þ£®Ïàͬµã
¡¡¡¡Ëü¿ÉÒÔÉùÃ÷
var integer = 10;
var name = "edisundong";
var numbers = new int[] { 1, 2, 3 };
¡¡¡¡Èý£®²»Í¬µã
¡¡¡¡var½ö½öÊÇÒ»¸ö¹Ø¼ü×Ö£¬Ëü²¢²»ÊÇC#3.0ÖеÄÒ»ÖÖеÄÀàÐÍ£¬¶øÊǸºÔð¸æËß±àÒëÆ÷£¬¸Ã±äÁ¿ÐèÒª¸ù¾Ý³õʼ»¯±í´ïʽÀ´ÍƶϱäÁ¿µÄÀàÐÍ£¬ÉÏÃæµÄÓï¾äÏ൱ÓÚ
int integer = 10;
string name = " edisundong ";
int[] numbers = new int[] { 1, 2, 3 };
¡¡¡¡Èý£®×¢Òâµã
¡¡¡¡1.ÔÚÉùÃ÷ʱ±ØÐëͬʱ¸³Öµ£¬ÒòΪÉùÃ÷ÒÀÀµÓÚ¸³ÖµºÅÓұߵıí´ïʽ£¬Èç¹ûÓÐÏÂÃæµÄÓï¾ä£º
var integer;
integer = 10;
¡¡¡¡±àÒëʱ»á±¨Implicitly typed locals must be initialized´íÎó¡£
¡¡¡¡2.ÔÚʹÓÃvarÉùÃ÷Ò»¸ö¾Ö²¿±äÁ¿ºó£¬ËüÈÔÈ»¾ßÓÐÇ¿ÀàÐÍ£¬¿ÉÒÔ×öÈçϲâÊÔ£º
var integer = 10;
integer = " edisundong ";
¡¡¡¡±àÒëʱ»á±¨Cannot implicitly convert type 'string' to 'int'´íÎó¡£
¡¡¡¡3. ³õʼ»¯Æ÷±í´ïʽµÄ±àÒëÆÚÀàÐͲ»¿ÉÒÔÊÇ¿Õ(null)ÀàÐÍ£¬±àÒëÆ÷ÎÞ·¨¸ù¾ÝnullÀ´Íƶϳö¾Ö²¿±äÁ¿µÄÀàÐÍ£¬ÈçÓÐÏÂÃæµÄÓï¾ä£º
var integer = null;
¡¡¡¡±àÒëʱ»á±¨Cannot assign '<null>' to an implicitly typed local´íÎó¡£
¡¡¡¡4. ³õʼ»¯Óï¾ä±ØÐëÊÇÒ»¸ö±í´ïʽ£¬³õʼ»¯±í´ïʽ²»ÄÜ°üº¬Ëü×ÔÉí£¬µ«ÊÇ¿ÉÒÔÊÇ°üº¬Ò»¸ö¶ÔÏó»ò¼¯ºÏ³õʼ»¯Æ÷µÄÒ»¸önew±í´ïʽ(¼´ÄäÃûÀàÐÍ)¡£
¡¡¡¡Èç¿ÉÒÔÕâÑùÈ¥ÉùÃ÷£º
var coll = new Hashtable();
¡¡¡¡5. varµÄÉùÃ÷½öÏÞÓÚ¾Ö²¿±äÁ¿£¬Ò²¿ÉÒÔ°üº¬ÔÚforeach¡¢for¡¢usingÓï¾äÖС£ÏÂÃæµÄʹÓÃÊÇ´íÎóµÄ£º
class Program
{
¡¡private var i = 10; //È«¾Ö˽ÓбäÁ¿¡£
¡¡static void Main(string[] args)
¡¡{ }
}
¡¡¡¡±àÒëʱ»á±¨The contextual keyword 'var' may only appear within a local variable declaration´íÎó¡£


Ïà¹ØÎĵµ£º

c#(asp.net) updatepanel ¾Ö²¿Ë¢ÐÂʵÀýÊÕ²Ø

1
<asp:UpdatePanelID="UpdatePanel1"
        UpdateMode="Conditional"
        runat="server">
    <ContentTemplate>
        <asp:Button ID="Button1"
      ......

SQLServer 2005 ÖеÄÀàÐÍ Óë C# ÖеÄÀàÐÍ ¶ÔÓ¦ ¹Øϵ

<Language from="SQL" To="C#">
   <Type from="bigint" To="long" />
   <Type from="binary" To="object" />
   <Type from="bit" To="bool" />
   <Type from="char" To="string" />
   <Type from="datetime" To="DateTime" ......

c# Ö§³ÖXMLÐòÁл¯µÄ·ºÐÍ Dictionary

/// <summary>
/// Ö§³ÖXMLÐòÁл¯µÄ·ºÐÍ Dictionary
/// </summary>
/// <typeparam name="TKey"></typeparam>
/// <typeparam name="TValue"></typeparam>
[XmlRoot("SerializableDictionary")]
public class SerializableDictionary<TKey, TValue& ......

C#ÖÐref²ÎÊýÓëout²ÎÊýµÄÇø±ð

ÏÈÌù´úÂë
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Ref_and_Out_test
{
    class Program
    {
        static void Main(string[] args)
      & ......

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

1.¾²Ì¬³ÉÔ±ºÍ·Ç¾²Ì¬³ÉÔ±µÄÇø±ð£¿
2.const ºÍ static readonly Çø±ð£¿
3.extern ÊÇʲôÒâ˼£¿
4.abstract ÊÇʲôÒâ˼£¿
5.internal ÐÞÊηûÆðʲô×÷Óã¿
6.sealed ÐÞÊηûÊǸÉʲôµÄ£¿
7.override ºÍ overload µÄÇø±ð£¿
8.ʲôÊÇË÷ÒýָʾÆ÷£¿
9.new ÐÞÊηûÊÇÆðʲô×÷Óã¿
10.this ¹Ø¼ü×ֵĺ¬Ò壿
11.¿ÉÒÔʹÓóéÏóº¯Ê ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ