C# | CharEnumerator.GetType() Method (original) (raw)
Last Updated : 30 Apr, 2019
CharEnumerator.GetType() Method is used to get the type of the current instance. This method is inherited from the Object Class.Syntax:
public Type GetType();
Return Value: This method returns the exact runtime type of the current instance. Below are the programs to illustrate the use of CharEnumerator.GetType() Method:+Example 1:
csharp `
// C# program to illustrate the // use of CharEnumerator.GetType() // Method using System;
class GFG {
// Driver code
public static void Main()
{
// Initialize a string object
string str = "GeeksforGeeks is Awesome!";
// Instantiate a CharEnumerator object
CharEnumerator chEnum = str.GetEnumerator();
// Printing the Type of
// the CharEnumerator objects
Console.WriteLine(chEnum.GetType());
}
}
`
Output:
System.CharEnumerator
Example 2:
csharp `
// C# program to illustrate the // use of CharEnumerator.GetType() // Method using System;
class GFG {
// Driver code
public static void Main()
{
// Initialize a string object
string str = "GeeksforGeeks is fun";
// Instantiate a CharEnumerator object
CharEnumerator chEnum = str.GetEnumerator();
// Instantiate a clone of CharEnumerator object
CharEnumerator chEnumClone = (CharEnumerator)chEnum.Clone();
// Printing the Type of the
// CharEnumerator objects and its clone
Console.WriteLine("Type of CharEnumerator object: "
+ chEnum.GetType());
Console.WriteLine("Type of CharEnumerator clone object: "
+ chEnumClone.GetType());
}
}
`
Output:
Type of CharEnumerator object: System.CharEnumerator Type of CharEnumerator clone object: System.CharEnumerator
Similar Reads
- C# | CharEnumerator.GetHashCode() Method GetHashCode() Method serves as the default hash function and returns a hash code for the current object. This method is inherited from the Object class. Syntax: public virtual int GetHashCode (); Return Value: This method returns an Int32 value corresponding to the hash code of the current object. B 2 min read
- C# | CharEnumerator.Dispose() Method This method is used to releases all resources used by the current instance of the CharEnumerator class. The Dispose() method leaves the CharEnumerator in an unusable state. So, this method should be called when a user finished their working with the CharEnumerator. Syntax: public void Dispose (); Re 2 min read
- C# | CharEnumerator.Clone() Method CharEnumerator.Clone Method is used to create a copy of the current CharEnumerator object. This is useful for saving the current state while iterating through a String object. Syntax: public object Clone (); Return Value: This method returns an Object which is a copy of the current CharEnumerator ob 2 min read
- C# | CharEnumerator.Reset() Method CharEnumerator.Reset Method is used to initializes the index to a position logically before the first character of the enumerated string. Syntax: public void Reset (); Below are the programs to illustrate the use of CharEnumerator.Reset() Method: Example 1: csharp // C# program to illustrate the // 2 min read
- C# | CharEnumerator.ToString() Method CharEnumerator.ToString() Method is used to get a string that represents the current object. It is inherited from the Object Class. Syntax: public virtual string ToString(); Return Value: This method returns a string which represents the current CharEnumerator object. Below are the programs to illus 2 min read
- C# | CharEnumerator.MoveNext() Method CharEnumerator.MoveNext() Method is used to increments the internal index of the current CharEnumerator object to the next character of the enumerated string. Syntax: public bool MoveNext(); Return Value: This method returns the boolean value true value if the index is successfully incremented and w 2 min read
- C# | Char.GetNumericValue() Method In C#, Char.GetNumericValue() is a System.Char struct method which is used to convert a numeric Unicode character into a double-precision floating-point number. The numeric value must belong to UnicodeCategory, i.e DecimalDigitNumber, LetterNumber, or OtherNumber. This method can be overloaded by pa 2 min read
- C# | Char.GetTypeCode() Method with Examples This method is used to return the TypeCode for value type Char. Syntax: public TypeCode GetTypeCode (); Return Value: This method returns the enumerated constant, Char.Below programs illustrate the use of Char.GetTypeCode() Method:Example 1: csharp // C# program to demonstrate // Char.GetTypeCode() 2 min read
- C# | Char.IsLetter() Method In C#, Char.IsLetter() is a System.Char struct method which is used to check whether a Unicode character can be categorized as a Unicode letter or not. Unicode letters consist of the Uppercase letters, Lowercase letters, Title case letters, Modifiers letters and Other letters. This method can be ove 3 min read
- C# | Char.IsNumber() Method In C#, Char.IsNumber() is a System.Char struct method which is used to check whether a Unicode character can be categorized as a number or not. Valid numbers will be the members of the UnicodeCategory.DecimalDigitNumber, UnicodeCategory.LetterNumber, or UnicodeCategory.OtherNumber category. This met 3 min read