我正在编写一个VB.NET类,我遇到了需要创建一系列操作的问题。如何在VB.NET中做到这一点?
更新:我正在尝试编写一个碰撞检测类,它存储要碰撞的对象,并在与对象排列到函数的索引发生碰撞时执行。
所以喜欢:
Class CDE
Private Collidables As Windows.Forms.Control()
Private Actions As 'Action Array
答案 0 :(得分:1)
这里没有足够的信息来提供具体的答案,但你可以创建这个数组,就像在VB.NET中创建任何其他数组一样。
def charge(String stripeToken, Double amount) {
//Stripe.apiKey = grailsApplication.config.grails.plugins.stripe.secretKey
def amountInCents = (amount * 100) as Integer
def chargeParams = [
'amount': amountInCents,
'currency': 'usd',
'card': stripeToken,
'description': 'customer@sample.org'
]
def status
try {
Charge.create(chargeParams)
status = 'Your purchase was successful.'
} catch(CardException) {
status = 'There was an error processing your credit card.'
}
redirect(action: "confirmation", params: [msg: status])
return
}
另一方面,我总是更喜欢使用Lists而不是数组。在列表中添加和修改项目要容易得多。 https://msdn.microsoft.com/en-us/library/bb385204.aspx