VS for Mac(M1)c#编程
机智的书虫
中国传媒大学树莓的mouna
展开
-
(visual studio for Mac/Windows)There are inconsistent line endings in the‘xxx‘script. Some are Mac O
用visual studio for Mac编写unity脚本的时候,untiy编译器出现如下警告:There are inconsistent line endings in the 'Assets/Scripts/day04/DoRotation.cs' script. Some are Mac OS X (UNIX) and some are Windows.This might lead to incorrect line numbers in stacktraces and compiler原创 2021-11-15 17:22:39 · 2340 阅读 · 0 评论 -
the type or namespace name ‘xxx‘ could not be found(vs for Mac)解决方法
在visual studio for Mac中遇到" the type or namespace name 'xxx' could not be found (are you missing a using derective or an assenbly reference?)" 情况的时候怎么解决就拿List来说打出List的时候,List也没有变蓝,还是黑色字体,并提示List不存在,(差点以为微软把List功能砍了),我跟着老师的步骤(vs2017)走,并没有漏下任何操作,结果一看.原创 2021-11-10 16:43:13 · 5438 阅读 · 0 评论 -
用c#根据年月日,计算当天是本年的第几天
根据年月日,计算当天是本年的第几天思路:1.用一个数组存储平年的12个月中每月的天数int[] daysOfMonth = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };2定义一个判断闰年的方法3.如果是闰年,调用判断闰年的方法,并将数组中的2月替换成29天4.累加当月之前的每月天数,再加上当月的天数using System;namespace day{ class Program {原创 2021-11-05 11:20:41 · 1959 阅读 · 0 评论 -
用c#实现年厉/月历/日历
终端的输出结果如下:(这里用的是visual studio for Mac)设计思路:1.实现年历:调用12遍实现月历2.实现月历:--格式:xx年xx月日 一 二 三 四 五 六--计算当月第一天的星期数,再与对应的星期数对齐(用 \t 实现)--计算当月天数--每逢周六换行3.根据年月日,计算星期数private static int GetWeekByDay(int year, int month...原创 2021-11-04 17:19:24 · 3596 阅读 · 0 评论 -
前加(++i)和 后加(i++)的区别
这个知识点有的时候还挺难想明白的,对于这种问题,像我一样的白菜初学者可以打几行代码试上几次,就清楚多了- 前加(++i型)我的理解就是,先自增,立刻就返回自增后的值,比如下列代码:(我用c#来举例,其他语言在原理上都是类似的啦~)int number1 = 1;Console.WriteLine(++number1); //打印++number1//输出的结果是2,自增以后的结果++number1就会把自增后的值立刻返回,屏...原创 2021-11-02 19:03:20 · 254 阅读 · 0 评论 -
c#数值和字符串之间的转换
-数据类型转换string型,用Parse //数据类型转换string型,用Parse string strNumber = "18"; int num1 = int.Parse(strNumber); float num2 = float.Parse(strNumber);- 任意类型转换为string,用ToString //任意类型转换为string,用ToS...原创 2021-11-01 16:54:14 · 1668 阅读 · 0 评论 -
c#标准数字格式化字符、转义字符、占位符(货币、补位、百分数、打印单/双引号、换行)
一些常用的货币、补位、精度显示、百分数显示://标准数字格式化字符串 Console.WriteLine("金额:{0:c}", 10); // ¥10.00 货币的表示方法 Console.WriteLine("{0:d2}", 5); // 05 不足两位用0来填充 Console.WriteLine("{0:f1}", 1.26); // 1.3 根据指定精度显示原创 2021-11-01 16:06:47 · 872 阅读 · 0 评论 -
c#--变量、调试
cpu进行运算(cpu运行速度极快,硬盘读写速度极慢),所以应用程序想要执行,需要先从硬盘到内存,再让cpu进行运行任何应用程序都是在内存中运行程序处理的是--数据变量:内存中开辟的一块用于存储数据的空间数据类型:放数据的容器。数据的类型不同,开辟的空间不同- 整型(整数) int、long- 非整型(小数)1.在代码里面写小数必须要有后缀,不加后缀默认为doublefloat 1.2fdouble 1.2d...原创 2021-11-01 12:59:27 · 491 阅读 · 0 评论 -
c#--输入和输出(visual studio for Mac)
记录一下学c#的过程,当个学习笔记现在好像关于用visual studio for Mac写c#的文章不太多第一天学的就是简单的输入和输出代码:输出:Console.WriteLine()输入:Console.ReadLine()//console:控制台//引入命名空间using System;//定义命名空间。对类进行逻辑上对划分,避免重名namespace day01{ class Program { static void Main原创 2021-11-01 10:49:14 · 1460 阅读 · 0 评论 -
visual studio for Mac(M1)快捷键查找和设置
如你所见,win上的vs快捷键不适用于mac,由于之前用pycharm写代码的时候,习惯了一些快捷键,所以按自己习惯的操作改了一下快捷键工具-添加自定义工具-键绑定:可以选择其他版本的快捷键,也可以自定义然后对应着找就行了,修改快捷键之后记得 添加-确定,然后注意一下有没有重复设置的快捷键,不过就算重复了,vs会告诉你的,问题不大不过比较坑的一点是,这些中文翻译奇奇怪怪(完全没有pycharm上的简单易懂)有些快捷键的名字找了很久才看出来,比如:----------...原创 2021-10-30 20:30:46 · 1482 阅读 · 1 评论 -
visual studio for Mac (M1)下载
visual studio for Mac:看官方宣传的意思就是,就是用来写c#的,和windows上的visual studio是不一样的,win电脑上还能写c/c++等等,所以如果想用来写c/c++的话,Mac电脑用clion和vs code吧(个人用的clion感觉还不错)官方链接:Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器Visual Studio 开发工具和服务让任何开发人员在任何平台和语言的应用开发都更加轻松。 随时随地免费使用代码编辑器或 I原创 2021-10-30 20:06:50 · 4535 阅读 · 3 评论