PDA

View Full Version : سوال: Comment



Mahdi1001
جمعه 08 خرداد 1388, 17:00 عصر
سلام
چطوری میشه تو سی شارپ کامنت نوشت البته منظورم کامنتی که وقتی یه فایل DLL ساختیم افرادی که از آنها استفاده می کنند بتوانند بخونند یعنی منظورم // , /* */ نیست چون هر طوری با اینا نوشتم تو پروژه نشون نمیداد.

Reza_Yarahmadi
جمعه 08 خرداد 1388, 17:30 عصر
میتونی از دستور زیر استفاده کنی (توی کلاس معمولی می دونم جواب میده ولی توی dll نمیدونم! )


/// <summary>
///
/// </summary>

رضا عربلو
جمعه 08 خرداد 1388, 17:34 عصر
XML Documentation Comments (C# Programming Guide) (http://msdn.microsoft.com/en-us/library/b2s063f7.aspx)

Mahdi1001
جمعه 08 خرداد 1388, 17:38 عصر
یادم رفت بگم که
/// <summary>
///
/// </summary>
اینو هم امتحان کردم ولی جواب نداد

Mahdi1001
جمعه 08 خرداد 1388, 17:40 عصر
لینکی هم که شما دادین همین نوشته اما من نتونستم .
اگه شما تونستید جوری بنویسید که تو dll نشون بده بگید .
جای خاصی باید بنویسم .

Sajjad.Aghapour
جمعه 08 خرداد 1388, 18:55 عصر
شما که ماشاا.. هر چی می نویسید جواب نمی گیرید.اساس کار همون summary هست.....

شما بالای هر تابع یا پروپرتی یا هرچیز دیگه ای /// رو تایپ کنید همه موارد (پارامترها و ....) اتوماتیک اضافه میشه.فقط میمونه کامنت که خودتون باید بنویسید که به هنگام استفاده از اون تابع نمایش داده میشه....
برای هر تابع هم به صورت مجزا باید تعریف بشه....

Mahdi1001
جمعه 08 خرداد 1388, 19:09 عصر
این کدی که نوشتم من می خوام مثل کلاس تکس باکس یا سایر کلاسهای سی شارپ باشه اما نمیشه شکل نمایشی هر دو شونو گذاشتم .
ببخشید ولی خواب نمیشه دیگه اگه درست میشد که بیخودی نه وقت خودمو میگرفتم نه شما رو بازم پیشاپیش تشکر میکنم .

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Design;
using System.Drawing;
using System.Windows.Forms;

namespace Test_Prop
{
public partial class UserControl1 : ComboBox
{
private MyClass _p=new MyClass(2,4);
/// <summary>
/// Property P Set and Get Size
/// </summary>
public MyClass p
{
get { return _p; }
set { _p = value; }
}

/// <summary>
/// Function Test for Test
/// </summary>
public void test()
{
int x;
x = 0;
}
}
public class MyClass
{
private int width, height;

public MyClass() { }
public MyClass(int _width, int _height)
{
width = _width;
height = _height;
}
public MyClass(Size size)
{
width = size.Width;
height = size.Height;
}

public int Width
{
get { return width; }
set { width = value; }
}
public int Height
{
get { return height; }
set { height = value; }
}
}
}

Mahdi1001
جمعه 08 خرداد 1388, 22:14 عصر
کسی نظری نداره در این رابطه!