<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[انجمن های تخصصی علوم رایانه و هنرهای دیجیتال - c# | سی‌شارپ]]></title>
		<link>https://www.forum.cgaria.com/</link>
		<description><![CDATA[انجمن های تخصصی علوم رایانه و هنرهای دیجیتال - https://www.forum.cgaria.com]]></description>
		<pubDate>Mon, 21 Sep 2026 10:13:51 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[یادگیری برنامه نویسی سی شارپ]]></title>
			<link>https://www.forum.cgaria.com/thread-831.html</link>
			<pubDate>Tue, 01 Sep 2015 12:42:46 +0430</pubDate>
			<dc:creator><![CDATA[<a href="https://www.forum.cgaria.com/member.php?action=profile&uid=3850">zahra110</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.forum.cgaria.com/thread-831.html</guid>
			<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[آموزش برنامه نویسی سی (C)]]></title>
			<link>https://www.forum.cgaria.com/thread-830.html</link>
			<pubDate>Tue, 01 Sep 2015 12:13:48 +0430</pubDate>
			<dc:creator><![CDATA[<a href="https://www.forum.cgaria.com/member.php?action=profile&uid=3850">zahra110</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.forum.cgaria.com/thread-830.html</guid>
			<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[دانلود سورس کد چند برنامه به زبان سی شارپ C#]]></title>
			<link>https://www.forum.cgaria.com/thread-661.html</link>
			<pubDate>Sat, 29 Nov 2014 15:08:51 +0330</pubDate>
			<dc:creator><![CDATA[<a href="https://www.forum.cgaria.com/member.php?action=profile&uid=5">Mohsen Omidvar</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.forum.cgaria.com/thread-661.html</guid>
			<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[اجرای یک برنامه و خروج از یک برنامه و اجرای یک فایل در سی شارپ]]></title>
			<link>https://www.forum.cgaria.com/thread-660.html</link>
			<pubDate>Fri, 28 Nov 2014 16:09:47 +0330</pubDate>
			<dc:creator><![CDATA[<a href="https://www.forum.cgaria.com/member.php?action=profile&uid=5">Mohsen Omidvar</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.forum.cgaria.com/thread-660.html</guid>
			<description><![CDATA[در این تاپیک به روشهای اجرا کردن یا باز کردن یک برنامه( باز نمودن یک فایل از روی هارد دیسک )، بستن برنامه(خروج از برنامه در حال اجرا) ،اجرای برنامه با نرم افزار پیش فرض و اجرای برنامه با نرم افزار دلخواه را آموزش می دهیم.<br />
<span style="color: #000000;" class="mycode_color"><span style="font-size: x-small;" class="mycode_size"><span style="font-family: Tahoma, sans-serif;" class="mycode_font"> </span></span></span><br />
<br />
<div style="text-align: justify;" class="mycode_align">برای انجام این کار باید از تابع زیر استفاده نمود:</div>
<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>System.Diagnostics.Process.Start(fileName, arguments)</code></div></div><br />
<br />
1- اجرای یک فایل از روی هارد دیسک با یک نرم افزار دلخواه(برای مثال در اینجا ما یک عکس را در نرم افزار پینت ویندوز باز میکنیم) :<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>System.Diagnostics.Process.Start("msPaint", "C:&#92;&#92;Pic.jpg")</code></div></div><br />
<br />
<div style="text-align: justify;" class="mycode_align">2- اجرا کردن یک فایل از روی هارد دیسک با نرم افزار پیش فرضی که برای ویندوز تعریف شده است.</div>
<div style="text-align: justify;" class="mycode_align">در اینجا با نرم افزار پیش فرضی که در ویندوز برای اجرای فایلPic.jpg تنظیم شده است ،فایل اجرا خواهد شد.</div>
<div style="text-align: justify;" class="mycode_align"><div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>System.Diagnostics.Process.Start("Explorer", "C:&#92;&#92;Pic.jpg");</code></div></div><br />
</div>
3- باز کردن یک فایل در پنجره ی Explorer در حالی که فایل به حالت انتخاب در آمده است.<br />
 اگر نمی خواهید فایل اجرا شود و تنها مایلید که در Explorer  آن را نمایش دهید و همچنین در حالت انتخاب نیز باشد، میتوانید از کد زیر استفاده کنید.(برای  مثال: پنجره ی Explorer باز شود و در حالی که محتویات درایو C را نمایش میدهد، فایل Pic.jpg نیز در حالت انتخاب قرار می گیرد)<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>System.Diagnostics.Process.Start("Explorer", "/SELECT, C:&#92;&#92;Pic.jpg");</code></div></div><br />
4- بستن نرم افزار با سی شارپ (خروج از برنامه با استفاده از کد نویسی در سی شارپ) :<br />
برای خروج از پروسه در حال اجرا در سی شارپ ابتدا فضای  زیر را به برنامه تان اضافه کنید:<br />
<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>using System.Diagnostics;</code></div></div>سپس برای خروج از برنامه ی مورد نظر خود کد های زیر را در مکان دلخواه خود قرار دهید:<br />
در این کد از برنامه نت پد خارج می شویم.<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>foreach (Process p in Process.GetProcesses())
{
    if (p.ProcessName.ToLower() == "notepad")
        p.Kill();
}</code></div></div>]]></description>
			<content:encoded><![CDATA[در این تاپیک به روشهای اجرا کردن یا باز کردن یک برنامه( باز نمودن یک فایل از روی هارد دیسک )، بستن برنامه(خروج از برنامه در حال اجرا) ،اجرای برنامه با نرم افزار پیش فرض و اجرای برنامه با نرم افزار دلخواه را آموزش می دهیم.<br />
<span style="color: #000000;" class="mycode_color"><span style="font-size: x-small;" class="mycode_size"><span style="font-family: Tahoma, sans-serif;" class="mycode_font"> </span></span></span><br />
<br />
<div style="text-align: justify;" class="mycode_align">برای انجام این کار باید از تابع زیر استفاده نمود:</div>
<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>System.Diagnostics.Process.Start(fileName, arguments)</code></div></div><br />
<br />
1- اجرای یک فایل از روی هارد دیسک با یک نرم افزار دلخواه(برای مثال در اینجا ما یک عکس را در نرم افزار پینت ویندوز باز میکنیم) :<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>System.Diagnostics.Process.Start("msPaint", "C:&#92;&#92;Pic.jpg")</code></div></div><br />
<br />
<div style="text-align: justify;" class="mycode_align">2- اجرا کردن یک فایل از روی هارد دیسک با نرم افزار پیش فرضی که برای ویندوز تعریف شده است.</div>
<div style="text-align: justify;" class="mycode_align">در اینجا با نرم افزار پیش فرضی که در ویندوز برای اجرای فایلPic.jpg تنظیم شده است ،فایل اجرا خواهد شد.</div>
<div style="text-align: justify;" class="mycode_align"><div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>System.Diagnostics.Process.Start("Explorer", "C:&#92;&#92;Pic.jpg");</code></div></div><br />
</div>
3- باز کردن یک فایل در پنجره ی Explorer در حالی که فایل به حالت انتخاب در آمده است.<br />
 اگر نمی خواهید فایل اجرا شود و تنها مایلید که در Explorer  آن را نمایش دهید و همچنین در حالت انتخاب نیز باشد، میتوانید از کد زیر استفاده کنید.(برای  مثال: پنجره ی Explorer باز شود و در حالی که محتویات درایو C را نمایش میدهد، فایل Pic.jpg نیز در حالت انتخاب قرار می گیرد)<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>System.Diagnostics.Process.Start("Explorer", "/SELECT, C:&#92;&#92;Pic.jpg");</code></div></div><br />
4- بستن نرم افزار با سی شارپ (خروج از برنامه با استفاده از کد نویسی در سی شارپ) :<br />
برای خروج از پروسه در حال اجرا در سی شارپ ابتدا فضای  زیر را به برنامه تان اضافه کنید:<br />
<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>using System.Diagnostics;</code></div></div>سپس برای خروج از برنامه ی مورد نظر خود کد های زیر را در مکان دلخواه خود قرار دهید:<br />
در این کد از برنامه نت پد خارج می شویم.<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>foreach (Process p in Process.GetProcesses())
{
    if (p.ProcessName.ToLower() == "notepad")
        p.Kill();
}</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[سورس پیشنهاد دهنده کلمات در سی شارپ]]></title>
			<link>https://www.forum.cgaria.com/thread-606.html</link>
			<pubDate>Fri, 27 Jun 2014 12:29:03 +0430</pubDate>
			<dc:creator><![CDATA[<a href="https://www.forum.cgaria.com/member.php?action=profile&uid=5">Mohsen Omidvar</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.forum.cgaria.com/thread-606.html</guid>
			<description><![CDATA[یکی از مشکلات بسیار مهم در ورود اطلاعات  در بیشتر برنامه های طراحی شده ، خطای انسانیِ چند بار وارد کردن اطلاعات هست. یکی از راه حل های جلوگیری از این کار، چک کردن مشخصه وارد شده توسط کاربر است. اما در این روش کاربر پس از وارد کردن کامل اطلاعات از وجود این مشخصه مطلع می شود. این روش وقت کاربر را هدر داده و باعث تقابل بیشتر کاربر با برنامه می شود.<br />
اما روش بهتری برای جلوگیری از این کار وجود دارد. در دات نت وقتی از کنترل ComboBox استفاده می کنیم، اگر خصیصه DropDownStyle بر روی DropDown تنظیم شده باشد، با وارد کردن هر کاراکتر در ComboBox لیست تمام آیتم هایی که با آن کاراکتر شروع می شوند به عنوان پیشنهاد نشان داده می شود. اما در مورد کنترل تکست باکس برای این کار ۲ روش وجود دارد. یک روش استفاده از AutoComplete هست (که برخی از کامپوننت ها از این خصیصه پشتیبانی نمی کنند) و دیگری ساخت دستی این روش برای تکست باکس و هر کنترل دیگری است.<br />
در این روش من از دیتابیس نمونه Northwind و SQLServer و LINQ To SQL استفاده کردم.<br />
برای ساخت پیشنهاد دهنده کلمات در سی شارپ اول یک کنترل تکست باکس بر روی فرم بگذارید. سپس نام آن را به txtName تغییر دهید. با استفاده از کد های زیر اول یک نمونه از دیتابیس و یک ListBox می سازیم :<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>Control focused;
static string conn = Suggest.Properties.Settings.Default.NorthwindConnectionString;
DataClasses1DataContext myContext;
ListBox myList;</code></div></div>در مرحله بعد در هنگام ساخت فرم و بعد از تابع InitializeComponent کد های زیر را وارد می کنیم:<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>myList = new ListBox();
myList.DoubleClick += new EventHandler(myList_DoubleClick);
myContext = new DataClasses1DataContext(conn);</code></div></div>در خط دوم برای ایجاد تابع دبل کلیک کنترل Listbox فرم یک EventHandler ایجاد کردیم.<br />
در تابع TextChanged کنترل تکست باکس کد زیر را وارد می کنیم:<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>private void txtName_TextChanged(object sender, EventArgs e)
{
    Control c = sender as Control;
    focused = c;
    myList.Size = new System.Drawing.Size(100, 200);
    myList.Location = new Point(c.Left, c.Top + c.Height);
    this.Controls.Add(myList);
    myList.BringToFront();
    myList.Items.Clear();
    myList.Items.AddRange(GetSuggestions(c.Text));
    if (myList.Items.Count &gt; 0)
        myList.Visible = true;
    else
        myList.Visible = false;
}</code></div></div>برای ساخت تابع GetSuggestions به صورت زیر عمل می کنیم:<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>private String[] GetSuggestions(string part)
{
    DataClasses1DataContext myContext = new DataClasses1DataContext(conn);
    return myContext.Customers.Where(n =&gt; n.ContactName.StartsWith(part))
        .OrderBy(n =&gt; n.ContactName)
        .Select(n =&gt; n.ContactName).ToArray();
}</code></div></div>در واقع این تابع با استفاده از LINQ به دیتابیس و جدول Customers وصل شده و در ستون ContactName گشته و نام افرادی که با پارامتر رشته ای part شروع شوند رو بر می گردونه.<br />
در آخر هم برای اینکه وقتی کاربر بر روی یک نام در ListBox کلیک کرد، نام کامل در تکست باکس نمایش داده شود از کد زیر استفاده می کنیم:<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>void myList_DoubleClick(object sender, EventArgs e)
{
    if (myList.SelectedIndex &gt; 0)
    {
        focused.Text = myList.SelectedItem.ToString();
        myList.Hide();
    }
}</code></div></div>]]></description>
			<content:encoded><![CDATA[یکی از مشکلات بسیار مهم در ورود اطلاعات  در بیشتر برنامه های طراحی شده ، خطای انسانیِ چند بار وارد کردن اطلاعات هست. یکی از راه حل های جلوگیری از این کار، چک کردن مشخصه وارد شده توسط کاربر است. اما در این روش کاربر پس از وارد کردن کامل اطلاعات از وجود این مشخصه مطلع می شود. این روش وقت کاربر را هدر داده و باعث تقابل بیشتر کاربر با برنامه می شود.<br />
اما روش بهتری برای جلوگیری از این کار وجود دارد. در دات نت وقتی از کنترل ComboBox استفاده می کنیم، اگر خصیصه DropDownStyle بر روی DropDown تنظیم شده باشد، با وارد کردن هر کاراکتر در ComboBox لیست تمام آیتم هایی که با آن کاراکتر شروع می شوند به عنوان پیشنهاد نشان داده می شود. اما در مورد کنترل تکست باکس برای این کار ۲ روش وجود دارد. یک روش استفاده از AutoComplete هست (که برخی از کامپوننت ها از این خصیصه پشتیبانی نمی کنند) و دیگری ساخت دستی این روش برای تکست باکس و هر کنترل دیگری است.<br />
در این روش من از دیتابیس نمونه Northwind و SQLServer و LINQ To SQL استفاده کردم.<br />
برای ساخت پیشنهاد دهنده کلمات در سی شارپ اول یک کنترل تکست باکس بر روی فرم بگذارید. سپس نام آن را به txtName تغییر دهید. با استفاده از کد های زیر اول یک نمونه از دیتابیس و یک ListBox می سازیم :<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>Control focused;
static string conn = Suggest.Properties.Settings.Default.NorthwindConnectionString;
DataClasses1DataContext myContext;
ListBox myList;</code></div></div>در مرحله بعد در هنگام ساخت فرم و بعد از تابع InitializeComponent کد های زیر را وارد می کنیم:<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>myList = new ListBox();
myList.DoubleClick += new EventHandler(myList_DoubleClick);
myContext = new DataClasses1DataContext(conn);</code></div></div>در خط دوم برای ایجاد تابع دبل کلیک کنترل Listbox فرم یک EventHandler ایجاد کردیم.<br />
در تابع TextChanged کنترل تکست باکس کد زیر را وارد می کنیم:<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>private void txtName_TextChanged(object sender, EventArgs e)
{
    Control c = sender as Control;
    focused = c;
    myList.Size = new System.Drawing.Size(100, 200);
    myList.Location = new Point(c.Left, c.Top + c.Height);
    this.Controls.Add(myList);
    myList.BringToFront();
    myList.Items.Clear();
    myList.Items.AddRange(GetSuggestions(c.Text));
    if (myList.Items.Count &gt; 0)
        myList.Visible = true;
    else
        myList.Visible = false;
}</code></div></div>برای ساخت تابع GetSuggestions به صورت زیر عمل می کنیم:<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>private String[] GetSuggestions(string part)
{
    DataClasses1DataContext myContext = new DataClasses1DataContext(conn);
    return myContext.Customers.Where(n =&gt; n.ContactName.StartsWith(part))
        .OrderBy(n =&gt; n.ContactName)
        .Select(n =&gt; n.ContactName).ToArray();
}</code></div></div>در واقع این تابع با استفاده از LINQ به دیتابیس و جدول Customers وصل شده و در ستون ContactName گشته و نام افرادی که با پارامتر رشته ای part شروع شوند رو بر می گردونه.<br />
در آخر هم برای اینکه وقتی کاربر بر روی یک نام در ListBox کلیک کرد، نام کامل در تکست باکس نمایش داده شود از کد زیر استفاده می کنیم:<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>void myList_DoubleClick(object sender, EventArgs e)
{
    if (myList.SelectedIndex &gt; 0)
    {
        focused.Text = myList.SelectedItem.ToString();
        myList.Hide();
    }
}</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[یادگیری کدنویسی]]></title>
			<link>https://www.forum.cgaria.com/thread-411.html</link>
			<pubDate>Sun, 20 Oct 2013 13:32:43 +0330</pubDate>
			<dc:creator><![CDATA[<a href="https://www.forum.cgaria.com/member.php?action=profile&uid=1701">BSTech</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.forum.cgaria.com/thread-411.html</guid>
			<description><![CDATA[سلام ... آقا این کدنویسی رو چطوری میشه یادگرفت...من هر کاری که میکنم حفظ میشم...یعنی فقط همون چیزیو که تمرین کردم میتونم بنویسم...یه چی به من بگن و ازم بخوان که یه برنامه واسش بنویسم گیر میکنم...چی کار بکنم...!!!؟؟؟<img src="https://www.forum.cgaria.com/images/smilies/huh.gif" alt="Huh" title="Huh" class="smilie smilie_17" /><img src="https://www.forum.cgaria.com/images/smilies/exclamation.gif" alt="Error" title="Error" class="smilie smilie_15" />a2]]></description>
			<content:encoded><![CDATA[سلام ... آقا این کدنویسی رو چطوری میشه یادگرفت...من هر کاری که میکنم حفظ میشم...یعنی فقط همون چیزیو که تمرین کردم میتونم بنویسم...یه چی به من بگن و ازم بخوان که یه برنامه واسش بنویسم گیر میکنم...چی کار بکنم...!!!؟؟؟<img src="https://www.forum.cgaria.com/images/smilies/huh.gif" alt="Huh" title="Huh" class="smilie smilie_17" /><img src="https://www.forum.cgaria.com/images/smilies/exclamation.gif" alt="Error" title="Error" class="smilie smilie_15" />a2]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[ساخت فرمی با Opacity 0% در #C]]></title>
			<link>https://www.forum.cgaria.com/thread-323.html</link>
			<pubDate>Mon, 27 May 2013 19:50:24 +0430</pubDate>
			<dc:creator><![CDATA[<a href="https://www.forum.cgaria.com/member.php?action=profile&uid=5">Mohsen Omidvar</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.forum.cgaria.com/thread-323.html</guid>
			<description><![CDATA[با کد زیر می توانید یک فرم باOpacity 0%بسازید ولی تمام کنترل های روی فرم باOpacity 100%نشان داده می شود.<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>private void Form1_Load(object sender, EventArgs e)
        {


            this.TransparencyKey = Color.Magenta;

           this.BackColor = Color.Magenta;
        }</code></div></div>]]></description>
			<content:encoded><![CDATA[با کد زیر می توانید یک فرم باOpacity 0%بسازید ولی تمام کنترل های روی فرم باOpacity 100%نشان داده می شود.<br />
<br />
<div class="codeblock"><div class="title">کد: </div><div class="body" dir="ltr"><code>private void Form1_Load(object sender, EventArgs e)
        {


            this.TransparencyKey = Color.Magenta;

           this.BackColor = Color.Magenta;
        }</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[نمایش شماره خطوط در نرم افزار مایکروسافت ویژوال استودیو]]></title>
			<link>https://www.forum.cgaria.com/thread-322.html</link>
			<pubDate>Mon, 27 May 2013 18:48:18 +0430</pubDate>
			<dc:creator><![CDATA[<a href="https://www.forum.cgaria.com/member.php?action=profile&uid=5">Mohsen Omidvar</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.forum.cgaria.com/thread-322.html</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="http://hsbteam.com/wp-content/uploads/show-line.png" loading="lazy"  alt="[تصویر:  show-line.png]" class="mycode_img" /><br />
یکی از راهکار هایی که چه در پروژه های تیمی و چه در پروژه های انفرادی٬ از بروز سردرگمی و اتلاف وقت جلوگیری می کند٬ اطلاع از این مورد است که شما در خط چندم ویرایشگر کد هستید یا اینکه توابع شما در کدام خط می باشند.<br />
 <br />
 <br />
برای اینکه شماره خطوط در ویژوال استدیو٬ نمایش داده بشه به مسیر زیر برید :<br />
Tools =&gt; Option=&gt;Text Editor=&gt;All Language =&gt; Dispaly<br />
و در آخر گزینه Line Numbers رو فعال کنید. طبق تصویر زیر:<br />
 <br />
<img src="http://hsbteam.com/wp-content/uploads/line-number-in.png" loading="lazy"  alt="[تصویر:  line-number-in.png]" class="mycode_img" /></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><img src="http://hsbteam.com/wp-content/uploads/show-line.png" loading="lazy"  alt="[تصویر:  show-line.png]" class="mycode_img" /><br />
یکی از راهکار هایی که چه در پروژه های تیمی و چه در پروژه های انفرادی٬ از بروز سردرگمی و اتلاف وقت جلوگیری می کند٬ اطلاع از این مورد است که شما در خط چندم ویرایشگر کد هستید یا اینکه توابع شما در کدام خط می باشند.<br />
 <br />
 <br />
برای اینکه شماره خطوط در ویژوال استدیو٬ نمایش داده بشه به مسیر زیر برید :<br />
Tools =&gt; Option=&gt;Text Editor=&gt;All Language =&gt; Dispaly<br />
و در آخر گزینه Line Numbers رو فعال کنید. طبق تصویر زیر:<br />
 <br />
<img src="http://hsbteam.com/wp-content/uploads/line-number-in.png" loading="lazy"  alt="[تصویر:  line-number-in.png]" class="mycode_img" /></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[دانلود کتابهای آموزش برنامه نویسی سی شارپ C#]]></title>
			<link>https://www.forum.cgaria.com/thread-302.html</link>
			<pubDate>Fri, 17 May 2013 19:48:37 +0430</pubDate>
			<dc:creator><![CDATA[<a href="https://www.forum.cgaria.com/member.php?action=profile&uid=5">Mohsen Omidvar</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.forum.cgaria.com/thread-302.html</guid>
			<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[آموزش طراحی و کدنویسی فرم جستجو سی شارپ]]></title>
			<link>https://www.forum.cgaria.com/thread-237.html</link>
			<pubDate>Thu, 04 Apr 2013 18:52:37 +0430</pubDate>
			<dc:creator><![CDATA[<a href="https://www.forum.cgaria.com/member.php?action=profile&uid=5">Mohsen Omidvar</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.forum.cgaria.com/thread-237.html</guid>
			<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[تمرینهای مربوط به کنسول اپلیکیشن ConsoleApplication]]></title>
			<link>https://www.forum.cgaria.com/thread-224.html</link>
			<pubDate>Fri, 01 Mar 2013 11:25:13 +0330</pubDate>
			<dc:creator><![CDATA[<a href="https://www.forum.cgaria.com/member.php?action=profile&uid=5">Mohsen Omidvar</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.forum.cgaria.com/thread-224.html</guid>
			<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
		</item>
	</channel>
</rss>