默认情况下,visual studio中的intellisense会重新组织并缩进代码 在vb.net中创建一个lamba sub()。类似于下面的代码示例(示例1)。
我总是尝试将它组织起来,但我很习惯c#,我觉得不是 可读,所以我尝试用一些行跳转来装饰它,如例2中所示。
您认为在声明时在vb.net中显示代码的最佳方法是什么? 兰巴的表情?
欢迎举例。
请不要将帖子编辑为INDENT Example1。它是故意写的。 这是默认的intellisense缩进。
示例1:
ThreadPool.QueueUserWorkItem(New WaitCallback(Sub(x)
Threading.Thread.Sleep(3000)
For i As Integer = 0 To 10
Threading.Thread.Sleep(500)
Console.WriteLine("From Queued Item")
Next
Parallel.Invoke(New Action(Sub()
Console.WriteLine("From Action1")
End Sub),
New Action(Sub()
Console.WriteLine("From Action2")
End Sub),
New Action(Sub()
Console.WriteLine("From Action3")
End Sub))
End Sub))
示例2:
ThreadPool.QueueUserWorkItem( _
New WaitCallback( _
Sub(x)
Threading.Thread.Sleep(3000)
For i As Integer = 0 To 10
Threading.Thread.Sleep(500)
Console.WriteLine("From Queued Item")
Next
Parallel.Invoke( _
New Action(Sub()
Console.WriteLine("From Action1")
End Sub),
New Action(Sub()
Console.WriteLine("From Action2")
End Sub),
New Action(Sub()
Console.WriteLine("From Action3")
End Sub))
End Sub))