为了账号安全,请及时绑定邮箱和手机立即绑定

在 C# 中创建返回值的函数

在 C# 中创建返回值的函数

C#
慕后森 2022-12-31 13:32:25
我想在 c# WPF 中创建返回 10 个数字值的函数。它包含如下一位数(静态)-> 'G'两位数(动态)-> 当前年份的“19”两位数(动态)-> 当前月份的“04”五位数字(动态)-> '00284' <- 从 sql 表返回。这个的长度必须是固定的。上面代码的返回值是'G190400284'(我想要这个值作为返回值)如果我的五位数(4.)值应该是1然后它返回'G1904000001'
查看完整描述

1 回答

?
噜噜哒

TA贡献1784条经验 获得超7个赞

像那样的东西?


using System;


public class Program

{

    public static void Main()

    {

        Console.WriteLine(CreateString(1));

        Console.WriteLine(CreateString(284));

    }



    public static string CreateString(int id)

    {

        var n = DateTime.Now;

        return "G" + n.Year.ToString().Substring(2,2) + n.Month.ToString().PadLeft(2,'0') + id.ToString().PadLeft(5,'0');

    }


}


// This returns

// G190400001

// G190400284

https://dotnetfiddle.net/oteEpe


查看完整回答
反对 回复 2022-12-31
  • 1 回答
  • 0 关注
  • 66 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号