本文整理匯總了C#中System.Security.SecureString.InsertAt方法的典型用法代碼示例。如果您正苦於以下問題:C# SecureString.InsertAt方法的具體用法?C# SecureString.InsertAt怎麽用?C# SecureString.InsertAt使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類System.Security.SecureString
的用法示例。
在下文中一共展示了SecureString.InsertAt方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。
示例1: Main
//引入命名空間
using System;
using System.Security;
class Example
{
public static void Main()
{
string msg = "The curent length of the SecureString object: {0}\n";
Console.WriteLine("1) Instantiate the SecureString object.");
SecureString ss = new SecureString();
Console.WriteLine(msg, ss.Length);
Console.WriteLine("2) Append 'a' to the value.");
ss.AppendChar('a');
Console.WriteLine(msg, ss.Length);
Console.WriteLine("3) Append 'X' to the value.");
ss.AppendChar('X');
Console.WriteLine(msg, ss.Length);
Console.WriteLine("4) Append 'c' to the value.");
ss.AppendChar('c');
Console.WriteLine(msg, ss.Length);
Console.WriteLine("5) Insert 'd' at the end of the value.");
ss.InsertAt(ss.Length, 'd');
Console.WriteLine(msg, ss.Length);
Console.WriteLine("6) Remove the last character ('d') from the value.");
ss.RemoveAt(3);
Console.WriteLine(msg, ss.Length);
Console.WriteLine("7) Set the second character of the value to 'b'.");
ss.SetAt(1, 'b');
Console.WriteLine(msg, ss.Length);
Console.WriteLine("8) Delete the value of the SecureString object:");
ss.Clear();
Console.WriteLine(msg, ss.Length);
ss.Dispose();
}
}
輸出:
1) Instantiate the SecureString object. The curent length of the SecureString object: 0 2) Append 'a' to the value. The curent length of the SecureString object: 1 3) Append 'X' to the value. The curent length of the SecureString object: 2 4) Append 'c' to the value. The curent length of the SecureString object: 3 5) Insert 'd' at the end of the value. The curent length of the SecureString object: 4 6) Remove the last character ('d') from the value. The curent length of the SecureString object: 3 7) Set the second character of the value to 'b'. The curent length of the SecureString object: 3 8) Delete the value of the SecureString object: The curent length of the SecureString object: 0