C# Class NekoKun.Serialization.RubyMarshal.RubyString

Inheritance: RubyObject
Exibir arquivo Open project: NekoProject/NekoKun Class Usage Examples

Protected Properties

Property Type Description
encoding System.Text.Encoding
raw byte[]
setByRaw bool
setByText bool
str string

Public Methods

Method Description
Encode ( Encoding encoding ) : RubyString
ForceEncoding ( Encoding encoding ) : RubyString
RubyString ( byte raw ) : System
RubyString ( byte raw, Encoding encoding ) : System
RubyString ( string unicodeText ) : System
ToString ( ) : string

Method Details

Encode() public method

public Encode ( Encoding encoding ) : RubyString
encoding System.Text.Encoding
return RubyString

ForceEncoding() public method

public ForceEncoding ( Encoding encoding ) : RubyString
encoding System.Text.Encoding
return RubyString

RubyString() public method

public RubyString ( byte raw ) : System
raw byte
return System

RubyString() public method

public RubyString ( byte raw, Encoding encoding ) : System
raw byte
encoding System.Text.Encoding
return System

RubyString() public method

public RubyString ( string unicodeText ) : System
unicodeText string
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

encoding protected_oe property

protected Encoding,System.Text encoding
return System.Text.Encoding

raw protected_oe property

protected byte[] raw
return byte[]

setByRaw protected_oe property

protected bool setByRaw
return bool

setByText protected_oe property

protected bool setByText
return bool

str protected_oe property

protected string str
return string