找到 2628 篇文章 关于 C#
2K+ 浏览量
要比较枚举成员,请使用 Enum.CompareTo() 方法。首先,设置学生的值。enum StudentRank { Tom = 3, Henry = 2, Amit = 1 };现在使用 compareTo() 方法比较一个枚举值与另一个枚举值。Console.WriteLine( "{0}{1}", student1.CompareTo(student2) > 0 ? "Yes" : "No", Environment.NewLine );以下是比较 C# 中枚举成员的代码。示例 在线演示using System; public class Demo { enum StudentRank { Tom = 3, Henry = 2, Amit = 1 }; public static void Main() { StudentRank student1 = StudentRank.Tom; StudentRank student2 = StudentRank.Henry; StudentRank ... 阅读更多
1K+ 浏览量
string 关键字 使用 string 关键字声明字符串变量。string 关键字是 System.String 类的别名。例如,string name; name = "Tom Hanks";另一个例子。string [] array={ "Hello", "From", "Tutorials", "Point" }; char 关键字 char 关键字用于设置字符数组。例如,char[] ch = new char[2]; ch[0] = 'A'; // 字符字面量 ch[1] = 'B'; // 字符字面量另一个例子。char []letters= { 'H', 'e', 'l', 'l','o' };
166 浏览量
首先,设置要检查的字符串。string s = "timetime";现在为字符串的两半设置两个计数器。int []one = new int[MAX_CHAR]; int []two = new int[MAX_CHAR];检查字符串的两半。for (int i = 0, j = l - 1; i < j; i++, j--) { one[str[i] - 'a']++; two[str[j] - 'a']++; }以下是检查 C# 中字符串的两半是否具有相同字符集的完整代码。示例 在线演示using System; class Demo { static int MAX_CHAR = 26; static bool findSameCharacters(string str) { ... 阅读更多
75 浏览量
使用 Hashtable 类的 isFixedSize 属性来获取一个值,该值指示 Hashtable 是否具有固定大小。以下是一个显示如何使用 IsFixedSize 属性的示例。示例 在线演示using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { Hashtable ht = new Hashtable(); ht.Add("D01", "Finance"); ht.Add("D02", "HR"); ht.Add("D03", "Operations"); Console.WriteLine("IsFixedSize = " + ht.IsFixedSize); Console.ReadKey(); } } }输出IsFixedSize = False上面我们 ... 阅读更多
9K+ 浏览量
在 C# 中使用 File.exists 方法检查 C# 中是否存在文件。首先,检查文件是否存在于当前目录中。if (File.Exists("MyFile.txt")) { Console.WriteLine("文件存在。"); }然后检查文件是否存在于某个目录中。if (File.Exists(@"D:\myfile.txt")) { Console.WriteLine("文件存在。"); }让我们来看一个完整的示例,以检查 C# 中是否存在文件。示例 在线演示using System; using System.IO; class Demo { static void Main() { if (File.Exists("MyFile.txt")) { Console.WriteLine("文件存在..."); } else { Console.WriteLine("文件不 ... 阅读更多
790 浏览量
要检索文件的属性,请使用 FileAttributes 枚举。它具有各种成员,例如压缩、目录、隐藏等。要检查文件是否隐藏,请使用隐藏成员名称。如果设置了 FileAttributes.hidden,则表示该文件已隐藏。首先,获取路径以查找属性。FileAttributes attributes = File.GetAttributes(path);如果设置了以下内容,则表示该文件现在使用隐藏成员名称隐藏。File.SetAttributes(path, File.GetAttributes(path) | FileAttributes.Hidden); Console.WriteLine("文件 {0} 已隐藏。", path);
78 浏览量
使用 IsReadOnly 属性获取一个值,该值指示 SortedList 是否为只读。您可以尝试运行以下代码来在 C# 中实现 IsReadOnly 属性。在这里,我们首先设置了 SortedList。SortedList s = new SortedList();添加元素。s.Add("S001", "Jack"); s.Add("S002", "Henry");现在检查 IsReadOnly。Console.WriteLine("IsReadOnly = " + s.IsReadOnly);以下是完整代码。示例 在线演示using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { SortedList s = new SortedList(); s.Add("S001", "Jack"); s.Add("S002", "Henry"); Console.WriteLine("IsReadOnly ... 阅读更多
381 浏览量
字符常量 字符字面量用单引号括起来。例如,'x',可以存储在 char 类型的简单变量中。字符字面量可以是普通字符(例如 'x')、转义序列(例如 '\t')或通用字符(例如 '\u02C0')。C# 中的某些字符以反斜杠开头。它们具有特殊含义,用于表示换行符 () 或制表符 (\t)。示例 在线演示using System; namespace Demo { class MyApplication { static void Main(string[] args) { Console.WriteLine("Welcome\t to the website"); Console.ReadLine(); ... 阅读更多
445 浏览量
C# 有许多运算符作用于左右关联性和右左关联性。链接取决于具有相同优先级的运算符的从左到右的关联性。运算符优先级决定表达式中项的分组。这会影响表达式的求值。某些运算符的优先级高于其他运算符;例如,乘法运算符的优先级高于加法运算符。优先级最高的运算符出现在表的上方,优先级最低的运算符出现在表的下方。在一个表达式中,优先级最高的运算符首先计算。要检查字符串是否为 null,您可以 ... 阅读更多
2K+ 浏览量
要绘制椭圆,请使用 C# 中属于 Graphics 对象的 drawEllipse() 方法。它具有笔对象和矩形对象。您需要 Windows 窗体才能在 C# 中绘制形状。设置图形对象。Graphics g = this.CreateGraphics();现在,笔对象。Pen p = new Pen(new SolidBrush(Color.Red), 15);以下是矩形对象。Rectangle r = new Rectangle(120, 60, 180, 180);现在使用带有图形对象的 drawEllipse() 方法并在其中添加两个对象来绘制椭圆。s.DrawEllipse(p, r);