C#之运算符与数据类型的转换

一运算符

1关系运算符

+、-、*、/、

2逻辑运算符

&&、||、!

3三目运算符

表达式1?表达式2:表达式3;

 二数据类型的转换

1隐示转换

在进行不用数据的计算的时候,有的数据类型会被隐示转换为另一种数据类型了,从而进行进行计算

2显示转换

在数据类型转换的时候,有的不会转化成功,所以,会利用数据C#提供的类型转换的方法。

方法一

要转换的变量.Convert.To数据类型

方法二

(要转换的数据类型)(要转换的变量)或(要转换的数据类型)要转换的变量

方法三

要转换的数据类型.Parse(要转换的变量)

要转换的数据类型.TryParse(输入的已知的字符串,out 赋予的新的变量)

三知识的拓展

1 在进行字符串的拆分的时候,会将字符串拆分成字符数组

     例题证明     

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

namespace shijian1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("您可以任意输入任意的字符串:");
            string i = Console.ReadLine();
            char[] a = i.ToCharArray();
            for (int b = 0; b < a.Length; b++)
            {
                if (a[b] == 's' || a[b] == 't')
                {
                    // a[b]=' ';
                }

                else
                {
                    Console.Write(a[b]);
                }
            }
        }
    }
}
2进行文本的读写,然后的文本的输出

第一步:在自己的编写的工具中的硬盘中放置一个文本文档,进行内容的编写。

第二步:在编程的环境中,进行程序的编写,这里会涉及到分割符创建数组的知识以及读取文版的知识,还有编码的问题

例题证明

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
using System.IO;

namespace shijian6
{
    class Program
    {
        static void Main(string[] args)
        {

            //这里的ReadLines方法是将读取到的文本内容,分行构成字符串数组,方法的第一个参数是文本文档的路径,第二个参数是要经历的文本的编译的中间语言
            string[] i = File.ReadAllLines("E:\\csdn的课程\\1.txt", Encoding.Default);
            for (int a = 0; a < i.Length; a++)
            {
                string[] n = i[a].Split('|');//采用Split方法是利用分割符将字符串转换成字符串的数组,,进行文本文档的输出
                Console.WriteLine("姓名是:{0},年龄是{1}", n[0],n[1]);
            }
            Console.ReadLine();
           
          
        }

    }
}
  

 

 

 

      

你可能感兴趣的:(C#之运算符与数据类型的转换)