异常语句和类型

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

namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
/*for(int i=0;;i++)
{
if (i == 2)
{
continue;//结束当次循环的后续语句,直接跳往状态改变,继续下面循环
}
Console.WriteLine("hello world!");
if (i == 9)
{
break;
}

}
int i = 0;//初始条件
while (i<=9)//while:当括号里的条件等于什么运行
{
Console.WriteLine("hello"+i);
i++;//状态改变
}
*/
//do while 先执行在判断
/*
int i = 0;
do
{
i++;
Console.WriteLine(i);
}while (i<0);
//异常语句:try catch (try:检测里面的代码)(catch:如果try里的代码不正确,就捕获出来)
int i=0;
try
{

string s = Console.ReadLine();
i = int.Parse(s);

}
catch (Exception e)
{
Console.WriteLine(e.Message);//获取描述当前异常的消息
}
finally
{
Console.WriteLine(i);
Console.WriteLine("不管上面的语句有没有异常,最终都会执行finally");
}
//类(类型)
//string类:是一个class类型的类,里面包含许多处理字符串的方法和属性
//大写的String是一个类
string s = " hello ";
int i =s.Length;//获取字符串的长度,返回int值

s = s.Trim();
Console.WriteLine(i);
Console.WriteLine(s.TrimStart());//去除前空格
Console.WriteLine(s.TrimEnd());//去除后空格
Console.WriteLine(s.Trim());//去除字符串前后空格
Console.WriteLine(s.ToUpper ());//转换为大写
Console.WriteLine(s.ToLower());//转换为小写
//字符串有索引,索引从0开始
string ss="abcdef123";
int cc= ss.IndexOf("cd");//在括号里ctrl+shift+空格;出现所有的方法//查第一个匹配项的首字母索引
int dd = ss.LastIndexOf("cd");//查最后一个匹配项的首字母索引
Console.WriteLine(cc);
Console.WriteLine(dd);

bool b1 = ss.StartsWith("ab");//判断开头
bool b2 = ss.EndsWith("23");//判断结尾
bool b3 = ss.Contains("cd");//判断字符串中是否包含某个字符段

Console.WriteLine(b1 );
Console.WriteLine(b2 );
Console.WriteLine(b3 );

Console .WriteLine(ss.Substring(2,3));//从指定位置索引开始截取指定长度的字符段
Console.WriteLine(ss.Substring(2));//从指定位置索引开始截取到最后*/

//math类
int i=-1;
i = Math.Abs(i );
Console.WriteLine(i );
double d = 1.23;
d = Math.Ceiling(d);
Console.WriteLine(d);*/
//datetime:日期时间型
//在时间中加三天
DateTime d = new DateTime(1990,01,01);
TimeSpan t = new TimeSpan(3,0,0,0);//括号里的表示天,后面必须带着时分秒
d= d.Add(t);
d = d.AddDays(7);//加多少天
Console.WriteLine(d);//输出的结果是1990,01,04
//获取系统当前时间
Console.WriteLine(DateTime .Now);

int s = d.DayOfYear;
Console.WriteLine(s);//yyyy年MM月dd日hh时mm分ss秒
string ss = d.ToString("yyyy年MM月dd日hh时mm分ss秒");
Console.WriteLine(d.DayOfWeek );
//小数点前后取几位数
double dd = 1.234;
ss = dd.ToString("#.#");

//thrrad.sleep(20);括号中的表示延时多少毫秒

Console.ReadLine();
}
}
}

时间: 2024-10-19 10:08:02

异常语句和类型的相关文章

0914,异常语句,类类型(用户自定义类型),分割

异常语句try :尝试 try { //要包括起来的可能有错误的代码 } catch (Exception ex)//抓获错误 { throw ex;  //抛出错误异常 console.writeline ("错误内容"+ex ); } finally { console.write(""); } 类   类型 : class类型 : 用户自定义类型 String :   处理字符串 DateTime : 处理时间 Random :   生产随机数 Math : 

PLSQL变量和类型,流程控制语句,集合

1 ---PLSQL 调试授权 2 GRANT debug any procedure, debug connect session TO scott; 3 --定义变量 4 declare 5 part_number number(6); --SQL类型 6 part_name varchar2(20); --SQL类型 7 in_stock boolean; --plsql类型 8 part_price pls_integer; --plsql类型 9 part_description va

菜鸟学python之对象类型及运算

Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型. 等号(=)用来给变量赋值. 1 变量赋值 1.1 单个变量赋值 >>> name="python" >>> print(name) python 1.2 多个变量赋值 >>> name=names="python&

JavaScript的进阶之路(三)引用类型之Object类型和Array类型

引用类型 Object类型 function a(num){ if(num>3){ a(--num); } console.log(num); } a(5); //如何创建对象的实例 var obj1= new Object(); console.log(obj1); obj1.name="吴琼"; obj1.age=28; console.log(obj1.name+" "+obj1.age); //对象字面量语法 ,有点封装的感觉 var obj2 = {

WAF——针对Web应用发起的攻击,包括但不限于以下攻击类型:SQL注入、XSS跨站、Webshell上传、命令注入、非法HTTP协议请求、非授权文件访问等

核心概念 WAF Web应用防火墙(Web Application Firewall),简称WAF. Web攻击 针对Web应用发起的攻击,包括但不限于以下攻击类型:SQL注入.XSS跨站.Webshell上传.命令注入.非法HTTP协议请求.非授权文件访问等.

float类型如何转换为string类型

在一些很大的float类型的地方会用科学记数法表示,这个时候如果想完整记录下来,还是得转字符串,这里书写一个float类型转string类型的方法 <?php function float_to_string($float=0) { if(stripos($float, "e")!==false) { $tmp = explode("e",strtolower($float)); $float=bcmul($tmp[0], bcpow(10, $tmp[1])

主键类型定义错了调试了半天

package com.itheima.demo1; import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;import javax.persistence.Table; @Entity@Table(name="u_user")public class User

js判断浏览器类型

js判断浏览器类型  <script type="text/javascript" >     <!--   function getOs()   {       var OsObject = "";      if(isIE = navigator.userAgent.indexOf("MSIE")!=-1) {           return "MSIE";      }      if(isFiref

Python的动态类型

动态类型:                                                      在python中,类型是在运行过程中自动决定的,而不是通过代码声明的. 变量:                                                                                     变量是一个系统表的元素,拥有指向对象的连接的空间 python中,类型的概念是存在于对象中的,而不是变量中,变量是通用的. 变量的使用