j_f*_*lch 2 .net vb.net function
我正在研究另一个学校项目,我正在学习如何创建一个Function.在这个例子中,我需要创建一个Function会列出我手动输入的"热门捐赠者".我遇到的错误是我创建了我的错误Function,但最后当我尝试结束它时Return String,我遇到了语法错误,我不确定我需要在它之后放置什么.
Public Class Form1
Function GetTopDonors() As String
Dim sb As New StringBuilder()
sb.Append("Frank, $1,000,000")
sb.Append("Joe, $980,000")
Return String
End Function
Private Sub btnDisplay_Click(sender As System.Object, e As System.EventArgs) Handles btnDisplay.Click
Dim TopDonors As String = GetTopDonors()
txtDonorList.Text = TopDonors
End Sub
End Class
Run Code Online (Sandbox Code Playgroud)

将其更改为:Return sb.ToString()它应该适合您.这将返回StringBuilder的String值,这是你想要的,因为函数返回一个String.
String本身是一个类型,所以你不能返回它 - 你必须返回它的一个实例.
合理?
| 归档时间: |
|
| 查看次数: |
129 次 |
| 最近记录: |