Eksperci miesiąca

1
grzegorz.tworek
Senior
miesiąc
31
łącznie
812
2
Bulax
Senior
miesiąc
21
łącznie
589
3
styrni
Top10
miesiąc
20
łącznie
4100
4
coltuszyk
Junior
miesiąc
19
łącznie
208
5
burzak
Guru
miesiąc
19
łącznie
1077

Z blogów MVP

Microsoft w Polsce

Statystyka

  • W tej chwili mamy:
    115 czytelników online
    58 603 zarejestrowanych
  • Do dziś zanotowaliśmy:
    45 991 118 odsłon
    18 324 odsłon / 24h
Microsoft Most Valuable Professional

Forum - Wątek

Idź do grupy:
Widok:
Autor

Wątek


gofronaliam
Gość

wypowiedzi: 14
od: 2010-01-20
tablice.. tablice pytanie ! 2010-02-06 (So) 14:30

Witam jak mogę przy tworzeniu tablicy od razu wypełnić jej wszytskie elementy z góry ustaloną wartością ? Próbowalem coś po utworzeniu z SetValue ale tam tylko moge wypełnić jedna komórke ? Zwykła pętla czy foreach odpada... jakies pomysły ?

Zaloguj się, żeby odpowiedzieć

__Piotr__
Junior

wypowiedzi: 484
od: 2010-01-20

Odp: tablice.. tablice pytanie ! 2010-02-06 (So) 14:41

Dlaczego pętla "for" odpada?

Druga sprawa jakiego typu są to elementy?Możesz np. w konstuktorze danej klasy definiować wartość domyślną.


--

http://www.pzielinski.com/

Zaloguj się, żeby odpowiedzieć

gofronaliam
Gość

wypowiedzi: 14
od: 2010-01-20


Odp: tablice.. tablice pytanie ! 2010-02-06 (So) 14:50

tablica bedzie miala sporo elementów, co pół sekundy pomiar a czas pamieci to 12 godzin, dlatego wolałbym ominąć pętle, jedna lista zostaje na stałe, druga co jakis czas musze dogenerowac pozostawiajac wartość x listy 1, a zmieniajac wartość Y, używam PointPairList wiec za pomocą SetY(double[]) musze utworzyc taka tablice z czego wartosc y bedzie wpisana do textboxa oto caly problem, calośc jest gotowa tylko używam pętli a chcialbym tworzyc tabliceodrazu wypelniona wartosciami, jakis przyklad konstruktora ? bo ja nie umiem nic znaleźć tylko tworzenie tablicy z tablicy

Zaloguj się, żeby odpowiedzieć

szogun.krepa
Junior

wypowiedzi: 412
od: 2010-01-20
Będę na MTS 2010



Odp: tablice.. tablice pytanie ! 2010-02-06 (So) 21:44

Tyle że taki inicjalizator(nawet jeżeli istnieje) i tak pod spodem wywoła pętle for (ewentualnie zrównolegloną). Osobiście nie widzę możliwości wypełnienia tablicy określoną wartością algorytmem wydajniejszym niż liniowy.


Edytowany 1 raz, ostatnio 2010-02-06 21:44 przez szogun.krepa
Zaloguj się, żeby odpowiedzieć

lobo521
Junior

wypowiedzi: 109
od: 2010-01-21



Odp: tablice.. tablice pytanie ! 2010-02-08 (Pn) 11:18

Czy rozwiązanie z pętlą działa za wolno? Jeśli jest ok szkoda czasu na optymalizację. Kopiujesz wszystkie elementy z 12h, czy tylko  dla jednego pomiaru. Najlepiej pokaż kawałek kodu.

Zaloguj się, żeby odpowiedzieć

gofronaliam
Gość

wypowiedzi: 14
od: 2010-01-20




Odp: tablice.. tablice pytanie ! 2010-02-08 (Pn) 12:12

zwiększylem czas pomiędzy pomiarami, co wiecej udostepnie opcje pokazywania na wykresie 1000 ostatnich pomiarów, jak narazie testuje, dziekuje wszytski za pomoc :)

Zaloguj się, żeby odpowiedzieć

Marcin Z
Junior

wypowiedzi: 280
od: 2010-01-20





Odp: tablice.. tablice pytanie ! 2010-02-08 (Pn) 15:55

Mozesz tez przed odwolaniem do elementu tablicy dodac/odjac roznice pomiedzy wartoscia jaka chciales zainicjalizowac tablice a wartoscia domyslna - zerem. :)

Zaloguj się, żeby odpowiedzieć