2011-11-27 52 views
-3

說某人在商店購買了一些東西,並且我已經設置好以便客戶收到確認購買和交貨日期的電子郵件,我想將客戶的信用卡詳細信息放在e - 郵件,但我希望他們在格式關* **** * 1234,我將如何去散列前12位數字,並留下其餘的被看到?在visual basic.net上確認信用卡的詳細信息

回答

2

使用信用卡字符串中的.substring()方法取出最後四位數字,並根據需要預先加上帶星號的那些數字。

Module Module1 
    Sub Main() 

    Dim creditCard As String = "4190050030182223" 

    Dim lastFour As String = creditCard.substring(creditCard.length-4) 
    Dim asterisks As new String("*"c, creditCard.length - 4); 

    Console.WriteLine("Send this: {0}", String.Concat(asterisks, lastFour)) 
    End Sub 
End Module 
+0

謝謝你只是一些小的變化,它運作了一個夢想我使用mail.body在代碼 – user445714

+0

沒有煩惱...很高興它幫助 –