vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Problem mit Funktionen Rückgabewert als mehrdimensionales Array!!! 
Autor: Kuno60
Datum: 16.06.14 22:21

Hallo TZeRo,

hier ein kleines Beispiel, wie man es auch lösen kann (ab FW 3.5):
  Function SplitWerte(Werte() As Double, Teilung As Double) As Double()()
    Dim swl As New List(Of Double())
    Dim a() As Double, t = Teilung, z = 1, i = 0
    Do
      t = z * Teilung : z += 1
      a = Werte.Skip(i).TakeWhile(Function(x) x <= t).ToArray
      swl.Add(a)
      i += a.Length
    Loop Until t > Werte.Last
    Return swl.ToArray
  End Function
und so wird es aufgerufen:
    Dim a = {200, 300, 400, 400.5, 500, 801, 900, 1200, 1640}
    Dim t = 400
    Console.WriteLine("Werte: {0}", String.Join(", ", a))
    Console.WriteLine("Teilung: {0}", t)
    Console.WriteLine()
    Dim res = SplitWerte(a, t)
    For Each w In res
      Console.WriteLine("{0} Werte: {1}", w.Length, String.Join(" ", w))
    Next
und das ist die Ausgabe:
Werte: 200, 300, 400, 400,5, 500, 801, 900, 1200, 1640
Teilung: 400
 
3 Werte: 200 300 400
2 Werte: 400,5 500
3 Werte: 801 900 1200
0 Werte:
1 Werte: 1640
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem mit Funktionen Rückgabewert als mehrdimensionales Ar...2.203TZeRo15.06.14 19:56
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.553ErfinderDesRades15.06.14 20:20
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.853TZeRo15.06.14 20:32
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.567ErfinderDesRades15.06.14 20:43
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.569TZeRo16.06.14 22:56
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.547Kuno6015.06.14 21:49
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.480TZeRo16.06.14 20:59
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.509Kuno6016.06.14 21:29
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.525Kuno6016.06.14 22:21
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.521TZeRo16.06.14 22:47
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.696Manfred X15.06.14 22:07
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.513sv0001016.06.14 19:06
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.505Manfred X16.06.14 20:22
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.532TZeRo16.06.14 21:11
Re: Problem mit Funktionen Rückgabewert als mehrdimensionale...1.605TZeRo16.06.14 22:53

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel