1234567891011121314151617181920212223242526272829303132 |
- using System.Text;
- namespace SharpCifs.Util.Sharpen
- {
- public class CharSequence
- {
- public static implicit operator CharSequence(string str)
- {
- return new StringCharSequence(str);
- }
- public static implicit operator CharSequence(StringBuilder str)
- {
- return new StringCharSequence(str.ToString());
- }
- }
- class StringCharSequence : CharSequence
- {
- string _str;
- public StringCharSequence(string str)
- {
- this._str = str;
- }
- public override string ToString()
- {
- return _str;
- }
- }
- }
|