在c#的String類中,它們隱藏了字符串類中所有方法的細節。例如,「ToLower」方法實現如下所示。C#隱藏方法實現代碼
/// <summary>
/// Returns a copy of this string converted to lowercase.
/// </summary>
///
/// <returns>
/// A string in lowercase.
/// </returns>
/// <filterpriority>1</filterpriority><PermissionSet><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode"/></PermissionSet>
[__DynamicallyInvokable]
public string ToLower();
這就是所謂的封裝。 現在我的問題是我怎麼能這樣做也爲我自己的類?
預先感謝您。
「這叫做封裝」---它不是。 – zerkms