شی گرائی (بخش نهم)
بخش چهارم Namespace
استفاده از using
در این پست قصد دارم نحوۀ استفاده از using ها براتون شرح بدم ، خب در ابتدا به کد زیر دقت کنید :
کد:
// Namespace فراخوانی
using System;
using csharp;
class Usingletter
{
// آغاز برنامه
public static void Main()
{
// Namespace فراخوانی عضوی از
myExample.mycss();
}
}
namespace csharp
{
class myExample
{
public static void mycss()
{
Console.WriteLine("Example of using a using css.");
}
}
}
در صورتيكه بخوایم متدهايی رو بدون استفاده از نام كاملشون ، به همراه نام Namespace، استفاده کنیم، ميتونیم از کلمۀ کلیدی using استفاده کنیم .
اگه در ابتدای برنامه ممون از using استفاده نكنيم، بايد برای هر دفعه استفاده از متد WriteLine، نام كاملشو >> System.Console.WriteLine را بنویسیم .
در کد بالا از using csharp امكان استفاده از اعضای اين Namespace رو، بدون نياز به تايپ نام كامل آنها ممکن کردم ، چون در ابتدای برنامه از using استفاده کردم .
در کد بالا متد mycss رو بصورت myExample.mycss استفاده کردیم ، درصورتيكه از using استفاده نمی کردیم برای استفاده از اين متد بايد بصورت csharp.myExample.mycss فراخوانی میکردیم .