news 2026/4/25 5:15:39

e _10常量枚举

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
e _10常量枚举

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _10常量枚举
{
internal class Program
{


#region [2] enum枚举的定义和使用

//定义枚举

public enum Gender {

Male =1,
Female=0

}

#endregion

static void Main(string[] args)
{

Test1();
Test2();
Test3();
Console.ReadLine();
}
//第9章 常量枚举
//const常量、enum枚举、程序调试技巧

#region [1] 常量的使用

static void Test1()
{
const double PAI = 3.14; // 声明常量(命名规范通常用全大写)

double result = PAI * (5 * 5); // 计算圆面积
Console.WriteLine("圆面积="+ result);


}

#endregion

#region [2] enum枚举的使用

static void Test2()
{
//声明枚举变量
Gender gender = Gender.Male;
Console.WriteLine(gender); //Male

int value = (int)gender;
Console.WriteLine(value); //1

}

static void Test3()
{
int ceshi =0;
for (int i = 0; i < 10; i++)
{
ceshi++;
Console.WriteLine("你好"+i);
}
//定义一个星期枚举变量,赋值为星期五
DayOfWeek week = DayOfWeek.Friday;

switch (week)
{
case DayOfWeek.Sunday:
Console.WriteLine("今天是星期日");
break;
case DayOfWeek.Monday:
Console.WriteLine("今天是星期一");
break;
case DayOfWeek.Tuesday:
Console.WriteLine("今天是星期二");
break;
case DayOfWeek.Wednesday:
Console.WriteLine("今天是星期三");
break;
case DayOfWeek.Thursday:
Console.WriteLine("今天是星期四");
break;
case DayOfWeek.Friday:
Console.WriteLine("今天是星期五");
break;
case DayOfWeek.Saturday:
break;
default:
break;
}
}

#endregion

}
}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/25 5:14:56

从mmcv到mmengine:get_dist_info迁移适配与分布式训练环境修复指南

1. 从mmcv到mmengine的迁移背景 最近在OpenMMLab生态中&#xff0c;很多开发者都遇到了一个典型问题&#xff1a;原本在mmcv中运行良好的代码&#xff0c;在升级到mmengine后突然报错ModuleNotFoundError: No module named mmcv.runner。这个问题特别容易出现在复现旧项目或者进…

作者头像 李华
网站建设 2026/4/25 5:14:43

C++实现MCP网关的5层抽象模型:从协议编解码器、会话状态机、路由决策树、熔断上下文到可观测性探针——附GitHub 3.2k star工业级开源框架对照图

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;C实现MCP网关的5层抽象模型总览 MCP&#xff08;Model-Controller-Protocol&#xff09;网关是现代边缘智能系统中连接异构设备与云平台的核心中间件。在C实现中&#xff0c;其架构被严格划分为五个正交…

作者头像 李华
网站建设 2026/4/25 5:14:42

NLP文本预处理与词袋模型实战指南

1. 文本数据在机器学习中的预处理基础在自然语言处理&#xff08;NLP&#xff09;任务中&#xff0c;原始文本数据就像一堆未经加工的原材料&#xff0c;无法直接被机器学习算法消化吸收。这就好比厨师面对一堆生鲜食材&#xff0c;必须经过清洗、切割、腌制等工序才能用于烹饪…

作者头像 李华
网站建设 2026/4/25 5:14:19

Linux -- 信号

信号&#xff08;Signal&#xff09;1. 信号基本概念信号是软件中断&#xff0c;用于内核 / 进程通知某进程发生事件。进程对信号的三种处理方式&#xff1a;默认动作&#xff08;终止、暂停、忽略等&#xff09;忽略&#xff08;SIGKILL、SIGSTOP 不可忽略&#xff09;自定义捕…

作者头像 李华
网站建设 2026/4/25 5:13:29

零基础搭建LLaMA-Factory微调环境(从安装到跑通)-方案选型对比

1. 问题背景与选型目标 问题背景&#xff1a; 随着大型语言模型&#xff08;LLMs&#xff09;的迅猛发展&#xff0c;越来越多的企业希望能够根据自身需求进行微调&#xff0c;以提升模型的适应性与性能。然而&#xff0c;如何高效、低成本地搭建微调环境&#xff0c;尤其是像 …

作者头像 李华