[C#] System.Windows i klasa Vector

Odpowiedz Nowy wątek
2007-06-01 15:38
0

Witam. W dokumentacji znalazłem sobie klasę Vector:
http://msdn2.microsoft.com/en[...]ry/system.windows.vector.aspx

Zgodnie z tym, co tam czytam, znajduje się ona w przestrzeni System.Windows.

Przy próbie napisania następującego pliku:

using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using System.Windows;
 
namespace Gra
{
    class Pilka
    {
        private Color col;
        private Point position;
        private Vector velocity;  //<=== !!!
 
        public Pilka(Color ballColor, int size);
        public Pilka(Color ballColor, int size, Point position);
 
    }
}

Kompilator wywala się na zaznaczonej linijce - The type or namespace name 'Vector' could not be found.

Na moje oko - powinno działać :P.

Może mi ktoś wyjaśnić, dlaczego nie działa?

PS. Oczywiście, zdaję sobie sprawę z tego, że ta klasa nic szczególnie mądrego nie robi i mogę sobie napisać własną. Ale ja chcę zrozumieć, dlaczego to akurat nie chce działać :).


Staram się jak mogę. A jak nie mogę, to też się staram.

Pozostało 580 znaków

2007-06-01 15:46
0

To jest klasa z .NET 3.0. Czy posiadasz i piszesz i kompilujesz dla tego frameworka właśnie?

Pozostało 580 znaków

2007-06-01 16:07
0
Ktos napisał(a)

To jest klasa z .NET 3.0. Czy posiadasz i piszesz i kompilujesz dla tego frameworka właśnie?

  1. YYYyyyy... Jak to sprawdzić ?
  2. Klasa Point, która według dokumentacji też jest z .Net 3.0, nie sprawia żadnych problemów.

Staram się jak mogę. A jak nie mogę, to też się staram.

Pozostało 580 znaków

2007-06-01 16:43
0
  1. Proste - czy używasz Visual Studio Code Name "Orcas" albo przerabiałeś VS 2005 tak, aby korzystało z innego kompilatora niż standardowo? Jeżeli nie, to najprawdopodobniej piszesz dla .NET 2.0.
    Poza tym używasz też Windows XP, a do niego trzeba .NET 3.0 dodatkowo doinstalowywać - robiłeś to?

  2. Struktura Point jest też w System.Drawing i w .NET 2.0 od dawna: http://msdn2.microsoft.com/en[...]tem.drawing.point(vs.80).aspx
    W .NET 3.0 jest inna struktura Point, w System.Windows.

Pozostało 580 znaków

2007-06-01 16:46
0

AAaaa, to dziękuję za odpowiedzi :)

Zdążyłem przeszukać chyba wszystkie menu MsVStudio, w poszukiwaniu opcji "framework version" czy czegoś takiego :)


Staram się jak mogę. A jak nie mogę, to też się staram.

Pozostało 580 znaków

2007-06-01 21:20
0
yakhub napisał(a)
Ktos napisał(a)

To jest klasa z .NET 3.0. Czy posiadasz i piszesz i kompilujesz dla tego frameworka właśnie?

  1. YYYyyyy... Jak to sprawdzić ?

na samym dole http://msdn2.microsoft.com/en[...]ry/system.windows.vector.aspx

Version Information
.NET Framework
Supported in: 3.0

- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0