如何找到从 6 到 16 的偶数。
问题是我正在处理事件。我该怎么做?我做了很多研究,发现了一些可能有效的代码,但我不确定它是如何工作的。(我在 vb.net 方面并不先进——我只是想完成这门课程。)
我确实发现我必须使用MOD?我什至不确定如何在活动中使用它?任何代码都可以让我完成这项任务。
我将这段代码从一个必须找到偶数的程序中取出,它工作得很好,但唯一的缺点是它从 1 开始,然后是你希望它停止的任何数字。我只需要 6 到 16 ..
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports System.Diagnostics
Module Module1
Private Delegate Sub numManip()
Sub Main()
Dim evennumber As numManip
Dim allNumbers As [Delegate]
evennumber = New numManip(AddressOf Even)
allNumbers = [Delegate].Combine(evennumber)
allNumbers.DynamicInvoke()
End Sub
Sub Even()
Console.Clear()
Dim counter As Integer = 2
Console.WriteLine("Even Numbers")
Console.WriteLine("Please Enter the Number you Wish to End at: ")
Dim number As Integer = Console.ReadLine()
Console.Clear()
Console.WriteLine("All Even Numbers From 6 to " & number)
Do Until counter > number
Console.WriteLine(counter)
counter += 2
Loop
Console.WriteLine("Press Enter to Continue...")
Console.ReadLine()
End Sub
Public Enum Numbers
Unset
Prime
Composite
End Enum
End Module