স্ট্রিংয়ে আপারকেস ক্যারেক্টার গণনা করতে নিচের শর্ত যাচাই করুন:
myStr[i] >= 'A' && myStr[i] <= 'Z'
লোয়ারকেস ক্যারেক্টার গণনা করতে নিচের শর্ত যাচাই করুন:
myStr[i] >= 'a' && myStr[i] <= 'z'
সম্পূর্ণ উদাহরণ
using System;
public class Demo {
public static void Main() {
string myStr;
int i, len, lower_case, upper_case;
myStr = "Hello";
Console.Write("String: " + myStr);
lower_case = 0;
upper_case = 0;
len = myStr.Length;
for (i = 0; i < len; i++) {
if (myStr[i] >= 'a' && myStr[i] <= 'z') {
lower_case++;
} else if (myStr[i] >= 'A' && myStr[i] <= 'Z') {
upper_case++;
}
}
Console.Write("\nCharacters in lowercase: {0}\n", lower_case);
Console.Write("Characters in uppercase: {0}\n\n", upper_case);
}
}
আউটপুট
String: Hello Characters in lowercase: 4 Characters in uppercase: 1
বিকল্প: char.IsUpper() এবং char.IsLower() মেথডও ব্যবহার করা যায়।