Dim datapoints As String = "5000|10000|7.02120557628117|26.1153846153846|5.47424094025465|8.2277340676633"
Console.WriteLine(getMaxValue(datapoints))
Public Function getMaxValue(datapoints as String)
Dim stringArray = datapoints.Split("|")
Dim doubleArray As Double() = Array.ConvertAll(stringArray, AddressOf StringToDouble)
maxValue = doubleArray(doubleArray.length-1)
Private Function StringToDouble(ByVal input As String) As Double
Return Double.Parse(input)