zoukankan      html  css  js  c++  java
  • 自写扩展方法

    有时候我们需要一个方法,但是.net没有提供,我们需要自己写个扩展方法

     1 using System;
     2 using System.Collections.Generic;
     3 using System.Linq;
     4 using System.Text;
     5 using System.Threading.Tasks;
     6 
     7 namespace CsTest
     8 {
     9    static class kuozhan
    10     {
    11        public static string se(this string d)
    12        {
    13            return d.Remove(0,2);
    14        }
    15        public static string  isou(this int ds)
    16        {
    17            if (ds%2==0)
    18            {
    19                return "是个偶数";
    20            }
    21            else
    22            {
    23                return "不是偶数";
    24            }
    25        }
    26     }
    27 }

    直接调用

     1  class Program
     2     {
     3         static void Main(string[] args)
     4         {
     5             string str = "Hello World!";
     6             str.se();
     7             int b = 67;
     8             b.isou();
     9 
    10         }
    11     }
    【版权所有@ithuo】 【博客地址 http://www.cnblogs.com/ithuo】 可以转载,但请注明出处并保持博客超链接,有不正确的地方请不吝赐教,谢谢大家的帮助与支持!
  • 相关阅读:
    数据库基础
    Junit单元测试、反射与注解
    Stream流
    Java IO所用类
    字符集
    Lambda表达式
    【jdk1.8源码分析】LinkedHashMap
    线性表
    【jdk1.8源码分析】ArrayList
    java学习血泪史
  • 原文地址:https://www.cnblogs.com/ithuo/p/4735023.html
Copyright © 2011-2022 走看看