PDA

View Full Version : عدم نمایش کد در زمان اجرا



wolf_majid
چهارشنبه 21 خرداد 1393, 08:19 صبح
سلام
فرض کنید یک سری متد به صورت زیر دارم

public static string PriceField(DataColumnCollection columnsCollection, bool iNeedDefault = false)
{
if (iNeedDefault) return "Price";
if (columnsCollection.Contains("Price"))
return "Price";
throw new Exception("چنین ستونی وجود ندارد");
}

کاری به اینکه روش بالا اصولی هست یا نه ندارم (بدلیل امکان تغییر نام ستون ها در بانک اطلاعاتی که طراحش نیستم مجبور به استفاده از این روشم)

حال سوال من اینه که زمانیکه دارم کد رو دیباگ میکنم چطور میتونم کاری کنم که ویژوال استودیو این متدها را نمایش نده و به ادامه کار برسه
مثل متدهایی از خود مایکروسافت که داخلش رو نمایش نمیده و فقط از روش پرش میکنه

ممنون میشم پاسخ بدید

Amir4317
چهارشنبه 21 خرداد 1393, 15:48 عصر
سلام
از کد زیر قبل از متد استفاده کنید تا در زمان دیباگ برنامه از دیدن اون صرف نظر بشه.
معمولاً کارهایی که بصورت روتین و تکراری انجام میشن و مایل نیستید تریس بشن و خط به خط برید جلو از این کد استفاده کنید:

[DebuggerStepThrough]

wolf_majid
چهارشنبه 21 خرداد 1393, 15:53 عصر
خیلی خیلی ممنون آقا امیر
عالی بود