- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
double x, y;
void InitializeComponent()
{
this.MouseClick += new MouseEventHandler(Form1_Click);
this.Paint += new PaintEventHandler(Form1_Paint);
}
void Form1_Paint(object sender, PaintEventArgs e)
{
PointF p = new PointF(0, 0);
PointF pp = new PointF((float)x, (float)y);
e.Graphics.DrawPolygon(new Pen(Color.Black, 3), new PointF[2] { p, pp });
}
void Form1_Click(object sender, MouseEventArgs e)
{
x = e.X;
y = e.Y;
AsyncDraw(ref x, ref y);
}
void AsyncDraw(ref double x, ref double y)
{
x = x;
y = y;
}
K900 14.08.2010 18:42 # +7
{
x = x;
y = y;
}
Ну гениально же!
kainwinterheart 14.08.2010 19:49 # +2
Lure Of Chaos 14.08.2010 20:19 # +7
Altravert 14.08.2010 18:57 # +9
sergylens 14.08.2010 19:10 # −5
Altravert 14.08.2010 21:22 # +5
Так мой вопрос: тут есть что-либо интересное? Хотя наверно, для тебя есть. Так поясни, что же?
Arrest 14.08.2010 21:02 # 0
(я просто искренне считаю всех людей хорошими и умными :-) )
Lure Of Chaos 14.08.2010 22:55 # +5
Dmitriy 17.08.2010 12:56 # 0
this.x = x;
this.y = y;
Скорее всего, у того кто это писал (ревизировал) стоит ReSharper ранней версии, и он, не долго думая, удалил this, "за ненадобностью".
Здесь, скорее, говностиль, или говновкус, но, об этом, как известно, не спорят.
Stalker 17.08.2010 13:00 # +1
Dmitriy 17.08.2010 15:58 # +1
Lure Of Chaos 18.08.2010 11:31 # +2
Nagg 19.08.2010 15:52 # +1
Stalker 15.08.2010 16:28 # 0
xXx_totalwar 15.08.2010 17:13 # +2
и где твоя лекция о полиморфизме в химии?
3.14159265 16.08.2010 10:09 # +2
+1
>> e.Graphics.DrawPolygon
готовые методы только для педиков...
>>>C# / Говнокод #3981
вы педики, которые паразитируют мир ебете свой .NET/ Java до крови...
PS
cos, sin - это педикоординаты
cos, sin - это педикоординаты
cos, sin - это педикоординаты
absolut 17.08.2010 19:44 # 0
Цензурщина что ли или винт сыпеццо?
Altravert 18.08.2010 04:02 # 0