14
1
Option Strict On
2
Imports System
3
Imports System.Linq
4
Public Module Module1
5
Public Sub Main()
6
'Create a collection of values
7
Dim values() As Integer = {5, 32, 19, 4, 0}
8
9
'Print the sorted collection
10
For Each value As Integer In (From i As Integer In values Order By i Descending)
11
Console.WriteLine(value)
12
Next
13
End Sub
14
End Module
Cached Result
Testing
... 219203 ns (21.9203% budget spent)
Testing allo
... 48801 ns (4.8801% budget spent)
Testing 121212
... 71201 ns (7.1201% budget spent)
Testing *&%%#&^*($
PARSE ERROR
... -1 ns (0% budget spent)
Testing ads21d(
PARSE ERROR
... -1 ns (0% budget spent)
Testing aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
... 142702 ns (14.270199999999999% budget spent)
Testing (\w+)*(\w*)+
... 18200 ns (1.82% budget spent)
Testing ^(\s?)?((\d+([\s\-\.]?\d+)?)|\d+)([\s\-\.]?((\d+([\s\-\.]?\d+)?)|\d+))*(\s?(x|ext|ex|p|poste)\.?\s?\d+)?$
TIMEOUT
... 1000000 ns (100% budget spent)
Testing ^\d+(?:[-.\s]\d+)*(?:\s?(?:ext?|x|poste|p)\.?\s?\d+)?$
... 59001 ns (5.9001% budget spent)
Testing ^(?:\+?\(?\d+\)?(?:[-.\s]\(?\d+\)?)*(?:\s?(?:Ext?|EXT?|ext?|X|x|POSTE|poste|P|p)\.?\s?\d+)?)$
... 35001 ns (3.5000999999999998% budget spent)
... 219203 ns (21.9203% budget spent)
Testing allo
... 48801 ns (4.8801% budget spent)
Testing 121212
... 71201 ns (7.1201% budget spent)
Testing *&%%#&^*($
PARSE ERROR
... -1 ns (0% budget spent)
Testing ads21d(
PARSE ERROR
... -1 ns (0% budget spent)
Testing aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
... 142702 ns (14.270199999999999% budget spent)
Testing (\w+)*(\w*)+
... 18200 ns (1.82% budget spent)
Testing ^(\s?)?((\d+([\s\-\.]?\d+)?)|\d+)([\s\-\.]?((\d+([\s\-\.]?\d+)?)|\d+))*(\s?(x|ext|ex|p|poste)\.?\s?\d+)?$
TIMEOUT
... 1000000 ns (100% budget spent)
Testing ^\d+(?:[-.\s]\d+)*(?:\s?(?:ext?|x|poste|p)\.?\s?\d+)?$
... 59001 ns (5.9001% budget spent)
Testing ^(?:\+?\(?\d+\)?(?:[-.\s]\(?\d+\)?)*(?:\s?(?:Ext?|EXT?|ext?|X|x|POSTE|poste|P|p)\.?\s?\d+)?)$
... 35001 ns (3.5000999999999998% budget spent)