PDA

View Full Version : آیا می توان در VB.NET هم Static Class نوشت؟



محمد عرب
چهارشنبه 16 فروردین 1385, 22:12 عصر
با سلام
می خواستم بدونم آیا توی VB.NET هم می توان Static Class تعریف کرد یا اینکه فقط در C# این امکان وجود دارد.


static class CompanyInfo
{
public static string GetCompanyName() { return "CompanyName"; }
public static string GetCompanyAddress() { return "CompanyAddress"; }
//...
}

----------------------------
با تشکر
محمد عرب

HO457
چهارشنبه 16 فروردین 1385, 22:33 عصر
فکر کنم از کلمه کلیدی Shared باید استفاده کنی. البته کلمه کلیدی static هم وجود داره در vb.

محمد عرب
چهارشنبه 16 فروردین 1385, 22:47 عصر
با سلام
از کلمه Static که نمیشود استفاده کرد اگر راه دیگری هست بفرمایید.
---------------
با تشکر
محمد عرب

linux
چهارشنبه 16 فروردین 1385, 23:30 عصر
میشه بگید کار این static چی هست؟

HO457
چهارشنبه 16 فروردین 1385, 23:47 عصر
کلاس های static‌ برای استفاده از member‌ هاشون احتیاج به ایجاد یک شی جدید از اون کلاس نیست

M.GhanaatPisheh
پنج شنبه 17 فروردین 1385, 00:12 صبح
معادل Static Class در VB مفهوم Module هست.

linux
پنج شنبه 17 فروردین 1385, 00:47 صبح
کلاس های static‌ برای استفاده از member‌ هاشون احتیاج به ایجاد یک شی جدید از اون کلاس نیستو
خوب در vb.net از shared استفاده کمید جزییات در msdn کاملا شرح داده شده

linux
پنج شنبه 17 فروردین 1385, 00:48 صبح
معادل Static Class در VB مفهوم Module هست.
این را جایی خواندید یا خودتان به این مورد رسیدید؟
فکر کنم اشتباه متوجه شدید.

HO457
پنج شنبه 17 فروردین 1385, 01:26 صبح
به قول آقای لینوکس و همانطور که در بالا عرض کردم خدمتتون با کلمه کلیدی shared این کار انجام میشه.

HO457
پنج شنبه 17 فروردین 1385, 01:33 صبح
http://www.vbip.com/books/1861007167/chapter_7167_08.asp
http://weblogs.asp.net/psteele/articles/7717.aspx