各种语言常用的一句话判断代码

判断汉字

代码如下:

if (System.Text.Encoding.GetEncoding("gb2312").GetBytes("中").Length == 2) // C#
if (escape(str).indexOf("%u") < 0) // JavaScript

判断数字

代码如下:

Number.as(v) // ezj
Number.asInt(v) // ezj 判断整数

判断纯数字

代码如下:

Number.asPureNumber(v) // ezj 判断纯数字(不能有正负号、小数点)
System.Text.RegularExpressions.Regex.IsMatch(str, @"^\d+$") // C#

判断闰年

代码如下:

if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) // C#、JavaScript
if ((year mod 4 = 0) and (year mod 100 <> 0)) or (n mod 400 = 0) then // ASP

判断页数

代码如下:

int totalPages = ((totalRecords - 1) / pageSize) + 1; // C#
pageCnt = Fix((recordCnt + pageSize - 1) / pageSize) // ASP
[code]

其他

[code]
string str = String.Join(",", intList.ConvertAll<string>(new Converter<int, string>(m => m.ToString())).ToArray());
// C# String.Join 对 int,核心是 int List 转 string List
// 看更简单的(.NET 4 适用):
string str = String.Join<int>(",", intList);

(0)

相关推荐

  • 各种语言常用的一句话判断代码

    判断汉字 复制代码 代码如下: if (System.Text.Encoding.GetEncoding("gb2312").GetBytes("中").Length == 2) // C# if (escape(str).indexOf("%u") < 0) // JavaScript 判断数字 复制代码 代码如下: Number.as(v) // ezj Number.asInt(v) // ezj 判断整数 判断纯数字 复制代码 代码

  • C语言输入三角形边长判断其类型并输出面积实例代码

    本文主要研究的是输入三角形边长判断其类型并输出面积,用C语言实现,具体如下. 思路:首先判断所给的三条边是否能够组成三角形,若可以组成三角形,则判断该三角形是什么类型,并求三角形的面积. 相关知识: 三角形是由同一平面内不在同一直线上的三条线段'首尾'顺次连接所组成的封闭图形.常见的三角形按边分有普通三角形(三条边都不相等),等腰三角(腰与底不等的等腰三角形.腰与底相等的等腰三角形即等边三角形) 不等边三角形:不等边三角形,数学定义,指的是三条边都不相等的三角形叫不等边三角形. 等腰三角形:等腰

  • Go语言常用条件判断空值逻辑的使用

    在 Go 中,有几种不同的方法来检查一个值是null还是empty.您应该使用的具体方法取决于您正在检查的值的类型. 例如,如果你正在检查一个字符串是否为空,你可以使用内置len函数来检查字符串的长度 if len(str) == 0 { // The string is empty } 可以使用==运算符将字符串与空字符串进行比较 if str == "" { // The string is empty } 如果要检查整数.浮点数或布尔值是否为零,则可以使用==运算符将值与零进行比

  • C++与C语言常用的语法对比

    目录 前言 1.头文件 2.结构体struct 3.动态数组的创建与删除 4.函数顺序问题 5.类(class) 前言 本人在校学习的第一门语言是C++,由于操作系统这门课程实验的需要,要求在linux下使用GCC编译器编译C程序代码,为了写代码的方便,本人先采用VS2017写了C++版本的代码,再根据C++和C语言两个语法的不同将程序进行修改成C程序.由于本人没有学过C语言,对C语言的语法也不是很熟悉,写本文的目的是记录下修改过程的遇到的几个注意点,方面以后参考, 1.头文件 c++ #inc

  • Go语言常用字符串处理方法实例汇总

    本文实例汇总了Go语言常用字符串处理方法.分享给大家供大家参考.具体如下: 复制代码 代码如下: package main import (     "fmt"     "strings"     //"unicode/utf8" ) func main() {     fmt.Println("查找子串是否在指定的字符串中")     fmt.Println(" Contains 函数的用法")    

  • GO语言常用的文件读取方式

    本文实例讲述了GO语言常用的文件读取方式.分享给大家供大家参考.具体分析如下: Golang 的文件读取方法很多,刚上手时不知道怎么选择,所以贴在此处便后速查. 一次性读取 小文件推荐一次性读取,这样程序更简单,而且速度最快. 复制代码 代码如下: func ReadAll(filePth string) ([]byte, error) {  f, err := os.Open(filePth)  if err != nil {   return nil, err  } return iouti

  • jQuery对于显示和隐藏等常用状态的判断方法

    本文实例讲述了jQuery对于显示和隐藏等常用状态的判断方法.分享给大家供大家参考.具体方法如下: 显示:show()  display:block; 隐藏:hide()   display:none; 当显示和隐藏切换的时候,需要判断此刻是显示还是隐藏,那判断条件常用以下几种方法: 1. 复制代码 代码如下: if(thisNode.is(':hidden')){......}else{.......} 2.首先给thisNode的Dom元素加class标识,例如改标识为class="show

  • 基于C语言实现的扫雷游戏代码

    本文详细讲述了基于C语言实现的扫雷游戏代码,代码中备有比较详细的注释,便于读者阅读和理解.希望对学习游戏开发的朋友能有一点借鉴价值. 完整的实例代码如下: /* 模拟扫雷游戏 */ #include <graphics.h> #include <math.h> #include <stdio.h> #include <dos.h> #include <stdlib.h> #include <conio.h> #include <

  • Android快速开发系列 10个常用工具类实例代码详解

    打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~在此感谢群里给我发项目中工具类的兄弟/姐妹~ 1.日志工具类L.java package com.zhy.utils; import android.util.Log; /** * Log统一管理类 * * * */ public class L { private L() { /* cannot be instantiated */ throw new UnsupportedOpe

  • C语言魔塔游戏的实现代码

    很早就很想写这个,今天终于写完了. 游戏截图: 编译环境: VS2017 游戏需要一些图片,如果有想要的或者对游戏有什么看法的可以加我的QQ 2985486630 讨论,如果暂时没有回应,可以在博客下方留言,到时候我会看到.觉得麻烦的直接下载C-mota_jb51.rar 解压后点击sln文件直接可以运行 下面我来介绍一下游戏的主要功能和实现方式 首先是玩家的定义,使用结构体,这个名字是可以自己改变的 struct gamerole { char name[20] = "黑蛋"; //

随机推荐