Using یا Using؟

Using یا Using؟

آموزش برنامه نویسی در مجموعه ABLY

Using در سی شارپ | Using در #C

 

c sharp

 

آموزش برنامه نویسی در مجموعه ABLY

Using در سی شارپ | Using در #C

عنوان این پست به اندازه کافی گیج کننده است! با این حال شما به اندازه کافی باهوش هستید تا حدس بزنید که در مورد چه چیزی صحبت می کنیم.

یکی از پرسش های مکرر که در دات نت می آید « تفاوت بین Using Directives و Using Statement چیست؟»

  • تفاوت بین Using Directives و Using Statement چیست؟

Using Directives چیست؟

شما با استفاده از Using Directives می توانید:

  • تعریف انواع مختلفی از namespace (فضای نام)

using System.IO;
using System.Text;

مثال:



namespace PC
{
    // Define an alias for the nested namespace. 
    using Project = PC.MyCompany.Project;
    class A
    {
        void M()
        {
            // Use the alias
            Project.MyClass mc = new Project.MyClass();
        }
    }
    namespace MyCompany
    {
        namespace Project
        {
            public class MyClass { }
        }
    }
}

  • Using Directives را با نام دیگری یعنی aliasing directive نیز می شناسند.

بعبارتی: ایجاد نام مستعار برای یک فضای نام یا یک نوع.



using Project = PC.MyCompany.Project;

مثال:

Using Statement چیست؟

شما با استفاده از Using Statement می توانید یک شیء را ایجاد و فراخوانی کنید.



using (Font font1 = new Font("Arial", 10.0f)) 
{
    byte charset = font1.GdiCharSet;
}

منبع: dailydotnettips

"مجموعه ABLY"

نظرات یا سوالات خودرا با ما درمیان بگذارید

0912 097 5516 :شماره تماس
0713 625 1757 :شماره تماس