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;
- }
- }
- }
|