您的位置:首页 > 编程语言 > VB

转全角半角(C#,VB.NET)

2005-09-27 16:27 323 查看
public string ToSBC(string input)

public string ToDBC(string input)

VB版本:

Public Function ToDBC()Function ToDBC(ByVal input As String) As String '转半角

Dim c As Char() = input.ToCharArray
Dim i As Integer = 0
While i < c.Length
If AscW(c(i)) = 12288 Then
c(i) = ChrW(32)
ElseIf AscW(c(i)) > 65280 AndAlso AscW(c(i)) < 65375 Then
c(i) = ChrW(AscW(c(i)) - 65248)
End If
System.Math.Min(System.Threading.Interlocked.Increment(i), i - 1)
End While
Return New String(c)
End Function
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: