`
cyhcheng
  • 浏览: 61262 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

自己学习中碰到的问题

    博客分类:
  • C#
 
阅读更多

using System;
using System.Linq;

namespace StudyLinq
{
    class Program
    {
        public int Id { get; set; }

        //public string Name { get; }//需要使用下面的方法替换本行代码,否则出现错误:'StudyLinq.Program.Name.get' must declare a body because it is not marked abstract or extern. Automatically implemented properties must define both get and set accessors.
        private string _Name = "默认值";

        public string Name
        {
            get { return _Name; }
        }



        public readonly bool Sex = true;//只能在构造函数或直接中初始化,不能在其他方法中初始化
        public Program()
        {
            Id = 100;
            Sex = false;
            //Name = "没有setter方法,我不能被赋值!";

        }

        public void test()
        {
            //Sex = true; //只读变量,只能在构造函数或直接中初始化,不能在其他方法中初始化
        }


        static void Main(string[] args)
        {
            StudyEntities studyEntities = new StudyEntities();
            var students = studyEntities.Students.ToList();
            Console.WriteLine("数据库中存储的学生读过的图书有:");
            foreach (var student in students)
            {
                Console.Write(student.Name + "读过的图书有:");
                var books = student.Books;
                foreach (var book in books)
                {
                    Console.Write(book.Name + ", ");
                }
                Console.WriteLine();
            }
            Console.WriteLine("货币格式化:{0, -30:C4}", 50000.999); //Aligned left
            Console.WriteLine("货币格式化:{0, 30:c4}", 50000.999); //Aligned right
            Console.WriteLine("16进制数:{0:x}", 20);
            Console.WriteLine("默认效果:{0:G}", 16666);
            Console.WriteLine("默认效果:{0:G4}", 16666);
            Console.WriteLine("默认效果:{0:G6}", 16666.88);

            string switchStr = "a";

            switch (switchStr)
            {
                case "a":
                    {
                        Console.WriteLine("aaaaa");
                        break;
                    }
                case "b":
                    {
                        Console.WriteLine("bbbb");
                        break;
                    }
                default:
                    {
                        Console.WriteLine("other");
                        break;
                    }
            }

            


            Console.WriteLine("Press Enter key to exit");

            Console.ReadLine();
        }
    }

    class Employee
    {
        public string LastName; // Call this field 0.
        public string FirstName; // Call this field 1.
        public string CityOfBirth; // Call this field 2.
        public string this[int index] // Indexer declaration
        {
            set // Set accessor declaration
            {
                switch (index)
                {
                    case 0: LastName = value;
                        break;
                    case 1: FirstName = value;
                        break;
                    case 2: CityOfBirth = value;
                        break;
                    default: // (Exceptions in Ch. 11)
                        throw new ArgumentOutOfRangeException("index");
                }
            }
            get // Get accessor declaration
            {
                switch (index)
                {
                    case 0: return LastName;
                    case 1: return FirstName;
                    case 2: return CityOfBirth;
                    default: // (Exceptions in Ch. 11)
                        throw new ArgumentOutOfRangeException("index");
                }
            }
        }
    }
}

分享到:
评论

相关推荐

    记录学习mysql中遇到的一些问题,自己写的练习代码.zip

    本压缩包文件“记录学习mysql中遇到的一些问题,自己写的练习代码.zip”可能包含了一些作者在学习MySQL时解决的问题以及对应的练习代码,虽然没有具体的标签提供更多的信息,但我们可以从常见的学习路径和问题出发,...

    结合黑马的linux教程以及自己再学习过程中遇到的一些问题对Linux命令进行再整理_LinuxCommand.zip

    一些初学者可能会在学习过程中遇到各种问题,如命令的参数难以记忆、命令的具体应用场景不明确、以及某些高级命令的复杂用法等。 本压缩包文件“LinuxCommand.zip”中的内容正是为了帮助解决这些问题。它包含了黑马...

    大学生常见学习问题及调试PPT学习教案.pptx

    为了帮助大学生更好地理解和应对学习中遇到的种种挑战,本篇文章以“大学生常见学习问题及调试”为主题,通过深入分析大学生在学习过程中可能面临的难题,并提出相应的解决策略,旨在提高大学生的学习效率和心理健康...

    解决学生学习中存在的问题.doc

    学生在学习过程中遇到的问题多种多样,既有个人品德层面的问题,也有具体学习方法和技能上的困扰。本文将重点关注后者,即如何通过补弱策略来解决学生在学习过程中面临的问题。 首先,我们需要关注的是共性补弱。这...

    高中历史之教学教研高中学习中遇到的烦恼以及解决办法素材

    高中历史学习过程中,学生可能会遇到各种困扰,包括学习效率、时间管理、个人习惯和学科方法等问题。以下是对这些问题的解答和解决建议: 1. **潜力挖掘**:人的大脑潜能巨大,像爱因斯坦这样的天才也只是发挥了...

    学习单片机中遇到的常见问题

    遇到问题时,应首先学会如何定位问题所在,并结合单片机的工作原理和编程知识,逐一排查可能的问题原因。例如,若单片机无法正常工作,可能是由于硬件连接错误、程序编写错误、或者单片机的烧录程序不正确等原因。...

    儿童“好问题”驱动深度学习的实践与思考.pdf

    这包括了儿童如何在教师的引导下,通过一系列的学习步骤,不断地提出问题、解决问题,并在这一过程中逐渐提高自己的思维能力和数学素养。 总结来说,文章通过提出“好问题”的概念和教学方法,阐述了如何在小学数学...

    初中学生政治学习中的问题及原因分析.doc

    初中阶段的学生在政治学习中遇到的问题及原因分析是一项重要的议题,因为这直接影响到学生的学业表现和学习态度。政治学习的问题通常表现为缺乏正确的学习态度、学习目标模糊、对新课程的心理准备不足、面对困难时...

    自己学习用 自己学习用

    【标题】和【描述】中提到的是“自己学习用”,这可能是指个人的学习资料集合,包含了一些关于IT领域的知识资源。这些资源可能涵盖多种主题,旨在帮助个人提升技能或理解特定的技术概念。从【标签】中再次确认了这是...

    浅谈如何支持幼儿在游戏中深度学习.pdf

    2. **创设问题情境**:设计有挑战性的问题情境,促使幼儿在解决实际问题中进行深度学习,培养他们的探索精神和问题解决能力。 3. **引导幼儿表达和反思**:教师应鼓励幼儿清晰表达游戏过程,通过讨论和反思来加深...

    C语言自己学习中的例子

    在"C语言自己学习中的例子"这个主题中,我们可以探索几个重要的C语言编程概念和技术,这些都是初学者在学习过程中经常会遇到的实例。以下是对这些实例的详细解析: 首先,"上三角三角形的99乘法表输出"是C语言基础...

    JAVAWeb基本学习问题

    自己总结的,提供给大家学习而已,希望有所帮助,希望喜欢

    自己总结的相关学习资料

    在这一过程中,不断总结经验教训,对遇到的问题进行反思和调整,有助于学习者不断提升自我。 总结而言,高质量的学习资料是学习者宝贵的知识财富。学习者应当通过有意识地整理和总结,将这些资料内化为自己的知识...

    学习策略与问题解决.pptx

    特定性原则强调学习策略需要针对具体的学习内容进行设计,生成性原则鼓励学习者在学习中产生新的知识,有效监控和自我效能感原则则要求学习者在学习中进行自我监督,并对自己解决问题的能力有信心。 问题解决作为...

    美术教学中小组合作学习问题刍探

    在探讨美术教学中小组合作学习时,我们需要关注几个核心问题,这些问题是实践小组合作学习过程中经常遇到并且需要有效解决的。首先,我们来详细分析美术教学中小组合作学习可能出现的问题及其背后的原因。 首先,...

    精品--根据别人和自己在机器学习岗、深度学习岗的面试问题以及答案总结.zip

    【标题】中的“精品--根据别人和自己在机器学习岗、深度学习岗的面试问题以及答案总结”表明这是一个关于机器学习和深度学习岗位面试的资料集合。这份资料可能包含了求职者在面试过程中可能会遇到的问题,以及这些...

    自住学习答案. 大学英语

    同时,通过自我反馈,学生能够及时调整学习方法,解决在学习过程中遇到的难题。 当然,自住学习答案并不是万能的。它们不能完全替代课堂教学和教师的指导。但是,作为一种补充材料,它们能够帮助学生巩固课堂所学,...

    如何支持幼儿户外自主游戏中的深度学习.pdf

    教师在幼儿遇到问题时应耐心鼓励,倾听幼儿的声音,并给予及时回应。 5. 完善活动评价机制:评价是支持幼儿深度学习开展的关键环节。通过评价可以了解幼儿的学习情况,为深度学习的开展做好准备,并适时提供指导。 ...

    记录日常工作中遇到的问题,前端学习笔记,奇淫技巧、面试真题等,长期更新.zip

    在前端开发的学习与实践中,经常会遇到各种问题,而面试则是检验和提升个人技能的重要环节。这份"记录日常工作中遇到的问题,前端学习笔记,奇淫技巧、面试真题等,长期更新.zip"压缩包文件,显然是一个宝贵的资源库...

Global site tag (gtag.js) - Google Analytics