From 80d6d26dbeeef0987b4be0f5298d1707f493f8f1 Mon Sep 17 00:00:00 2001 From: EoL <1179233990@qq.com> Date: Thu, 27 May 2021 17:35:18 +0800 Subject: [PATCH] 1 --- .../Program.cs" | 91 +++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 "\347\254\2544\346\254\241\344\275\234\344\270\232/Program.cs" diff --git "a/\347\254\2544\346\254\241\344\275\234\344\270\232/Program.cs" "b/\347\254\2544\346\254\241\344\275\234\344\270\232/Program.cs" new file mode 100644 index 0000000..582c4ce --- /dev/null +++ "b/\347\254\2544\346\254\241\344\275\234\344\270\232/Program.cs" @@ -0,0 +1,91 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ConsoleApp1 +{ + class Program + { + static void Main(string[] args) + { + EoL5(); + } + static void EoL1() + { + int c = 0; + int d = 0; + string a = "与其他面向对象语言一样,C# 语言也具有面向对象语言的基本特征,即封装、继承、 多态。封装:就是将代码看作一个整体,例如使用类、方法、接口等。在使用定义好的类、 方法、接口等对象时不必考虑其细节,只需要知道其对象名以及所需要的参数即可,也是一种提升代码安全性的方法。继承:是一种体现代码重用性的特性,减少代码的冗余,但在 C# 语言中仅支持单继承。多态:不仅体现了代码的重用性,也体现了代码的灵活性,它主要通过继承和实现接口的方式,让类或接口中的成员表现出不同的作用。"; + foreach (var b in a) + { + if (b.Equals('类')) + { + c = c + 1; + } + } + Console.WriteLine("类"+c); + foreach (var b in a) + { + if (b.Equals('码')) + { + d = d + 1; + } + } + Console.WriteLine("码" + d); + } + static void EoL2() + { + string a = "与其他面向对象语言一样,C# 语言也具有面向对象语言的基本特征,即封装、继承、 多态。封装:就是将代码看作一个整体,例如使用类、方法、接口等。在使用定义好的类、 方法、接口等对象时不必考虑其细节,只需要知道其对象名以及所需要的参数即可,也是一种提升代码安全性的方法。继承:是一种体现代码重用性的特性,减少代码的冗余,但在 C# 语言中仅支持单继承。多态:不仅体现了代码的重用性,也体现了代码的灵活性,它主要通过继承和实现接口的方式,让类或接口中的成员表现出不同的作用。"; + string b = a.Replace("类", ""); + int c = a.Length - b.Length; + Console.WriteLine("类"+c); + b = a.Replace("码", ""); + c = a.Length - b.Length; + Console.WriteLine("码"+c); + } + static void EoL3() + { + string a = "与其他面向对象语言一样,C# 语言也具有面向对象语言的基本特征,即封装、继承、 多态。封装:就是将代码看作一个整体,例如使用类、方法、接口等。在使用定义好的类、 方法、接口等对象时不必考虑其细节,只需要知道其对象名以及所需要的参数即可,也是一种提升代码安全性的方法。继承:是一种体现代码重用性的特性,减少代码的冗余,但在 C# 语言中仅支持单继承。多态:不仅体现了代码的重用性,也体现了代码的灵活性,它主要通过继承和实现接口的方式,让类或接口中的成员表现出不同的作用。"; + char [] b = { '类'}; + string[] c = a.Split(b); + int e = 0; + int h = 0; + for (int i = 0; i < c.Length; i++) + { + e = c[i].Length+e; + } + int d = a.Length - e; + Console.WriteLine("类"+d); + char[] f = { '码' }; + string[] g = a.Split(f); + for (int i = 0; i < g.Length; i++) + { + h = g[i].Length + h; + } + int j = a.Length - h; + Console.WriteLine("码"+j); + } + static void EoL4() + { + string a = "C# (英 文名为 CSharp) 是 微 软开发的一种 面向对 象的 编程 语言。C# 语言具备了面向对象 语言 的特 征, 即封装、继承、多态,并且添加了 事件和委托,增强了 编程的灵 活性。C# 语 言是 一种安全的、稳定的、简 单 的、面向对象的编程 语言 ,其语 法与 C++ 类似,但在编程过 程中要比 C++ 简单;它不仅去掉了 C++ 和 Java 语 言中的一些复杂特性,还提 供了可视化 工具,能够高效地 编写程序。C# 是运行 在.NE T平台之上的 编程 语言。"; + string b = a.Replace(" ", ""); + int c = a.Length - b.Length; + Console.WriteLine("空格数" + c); + } + static void EoL5() + { + StringBuilder e = new StringBuilder(); + Console.WriteLine("输入姓名"); + string a = Console.ReadLine(); + Console.WriteLine("输入年龄"); + string b = Console.ReadLine(); + Console.WriteLine("输入家庭住址"); + string c = Console.ReadLine(); + Console.WriteLine("输入兴趣爱好"); + string d = Console.ReadLine(); + e.Append($"姓名:{a}年龄:{b}家庭住址:{c}兴趣爱好:{d}"); + Console.WriteLine(e); + } + } +} -- Gitee