C# using??????? ?????÷?
???????????? ???????[ 2013/11/20 14:53:38 ] ????????
????????????C# using???????using???????.NET?????????????????????λ???????????????????????????
????C# using????????MSDN???????????????????
????1?????????????2????????????????????????3?????using???
????1???????????????????????????????????????????????????????????????????
???????????????????????????usingSystem.Text;
????2????????????????????????
??????????cs?????????????????????Щ?????????????????????????????????????????using????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????using????????????
usingSystem;
usingaClass=NameSpace1.MyClass;
usingbClass=NameSpace2.MyClass;
......
//??÷??
aClassmy1=newaClass();
Console.WriteLine(my1);
bClassmy2=newbClass();
Console.WriteLine(my2);
|
????3?????using????????????Χ?????Χ????????????(?????????????????IDisposable???)???書???try??catch??Finally????????
????????:
using(SqlConnectioncn=newSqlConnection(SqlConnectionString)){......}//?????????
using(SqlDataReaderdr=db.GetDataReader(sql)){......}//DataReader
PS??????SqlConnection??SqlDataReader????????????IDisposable????????????д??????????????????IDisposable???????磺
using(Employeeemp=newEmployee(userCode))
{
......
}
|
??????
![](/images/ad-banner/ad-banner.png)
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11