惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threat Research - Cisco Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
V
Vulnerabilities – Threatpost
GbyAI
GbyAI
P
Proofpoint News Feed
L
LINUX DO - 热门话题
P
Palo Alto Networks Blog
A
About on SuperTechFans
T
Tenable Blog
M
MIT News - Artificial intelligence
IT之家
IT之家
I
Intezer
D
DataBreaches.Net
爱范儿
爱范儿
T
Threatpost
C
CERT Recently Published Vulnerability Notes
云风的 BLOG
云风的 BLOG
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
K
Kaspersky official blog
大猫的无限游戏
大猫的无限游戏
A
Arctic Wolf
Y
Y Combinator Blog
Cyberwarzone
Cyberwarzone
酷 壳 – CoolShell
酷 壳 – CoolShell
D
Darknet – Hacking Tools, Hacker News & Cyber Security
H
Help Net Security
Microsoft Security Blog
Microsoft Security Blog
Spread Privacy
Spread Privacy
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
AWS News Blog
AWS News Blog
博客园 - 聂微东
C
Check Point Blog
S
Securelist
有赞技术团队
有赞技术团队
雷峰网
雷峰网
aimingoo的专栏
aimingoo的专栏
Last Week in AI
Last Week in AI
Stack Overflow Blog
Stack Overflow Blog
MongoDB | Blog
MongoDB | Blog
D
Docker
G
GRAHAM CLULEY
T
The Exploit Database - CXSecurity.com
C
Cybersecurity and Infrastructure Security Agency CISA
T
Tailwind CSS Blog
L
Lohrmann on Cybersecurity
G
Google Developers Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
L
LangChain Blog

博客园 - Nikos

又是一年,写个总结吧... 5.23 随笔 - Nikos - 博客园 Feb.19 Come back Jan.17 wtiring 地址 认识 C#中使用ref和out (转) ASP.net 验证码(C#) (转)-----很实用的一个东西 穿过代理服务器取远程用户真实IP地址 深入理解.NET内存回收机制 (转) 贴板--c#.net中类的覆写(OverRide) 语言的发展就是库的发展 保证你现在和未来不失业的十种关键技术(转) 再议Exception(转) December 4, 2005 说明 建立您自己的、支持选项卡的 Web 浏览器(转) 针对 Java 开发人员的 C# 编程语言(转) 从 C++ 向 C# 迁移(转) Visual Studio Team System单服务器部署指南(转)
笔记
Nikos · 2005-12-11 · via 博客园 - Nikos

笔记

Posted on 2005-12-11 21:14  Nikos  阅读(220)  评论()    收藏  举报

1. @的用法: 在很多语言之中,加@在变量前常常是指的取地址,C#中的@用在string变量前面,指的是忽略字符串中所有的转义符“\”。如: Console.Writeln( "C:\\downloads\\test.rar" ); 与下面的语句相当: Console.Writeln( @"C:\downloads\test.rar" ); 2. Convert.to* 与 var.to* 用法区别 以上两个函数都是显式地进行变量类型转换,一般用于无法隐式转换的变量,用法举例如下,注意它们的区别。 int inText = 1999; string stText = ""; stText = Convert.ToString( inText ); // Convert的语法示例 stText = inText.ToString(); // 注意变量直接To新类型的用法,后面的()是不可省的,这和有些语言不同 Console.WriteLine( "This is convert test string: " + stText ); 3. C#的switch和C++的区别 语法: switch(var) { case varvalue1: <语句组> break; case varvalue2: <语句组> break; ...... case varvalueN: <语句组> break; default: // default是可以省略的 <语句组> break; }   C#和C++的switch语法相同,但C++允许case语句向下贯穿,即省略break时,将继续执行下面的case语句组,而C#中禁止该用法。在C#的switch语句中,break是不能少的,但可以用goto case varvalue的方式跳过它,直接执行下面的case语句组。举例如下(可能例子不怎么符合逻辑,只是为了说明C#在switch中如何贯穿): Console.WriteLine( "This is convert test string: " + stText ); int var1 = Convert.ToInt32( Console.ReadLine() ); switch( var1 ) { case 70: Console.WriteLine( "The number is 70 !\n" ); goto case 80; // 把case 80当成goto的label break; case 80: Console.WriteLine( "The number is 80 !\n", var1 ); goto default; break; default: Console.WriteLine( "The number is not 70 or 80 !\n"); break; }