服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - C# - 详解C#方法中使用out参数做登录判断代码实例

详解C#方法中使用out参数做登录判断代码实例

2022-07-20 12:09初禾 C#

这篇文章主要介绍了C#使用out参数做登录判断,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

 本文实例为大家分享了C#使用out参数做登录判断的具体代码,供大家参考,具体内容如下

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
static void Main(string[] args)
{
//分别提示用户输入用户名和密码
//写一个方法来判断用户输入的是否正确
//返回给用户一个登陆结果,并且还要单独的返回给用户一个登陆信息
//如果用户密或码错误,除了返回登陆结果之外,还要返回一个 "用户名错误"或“密码错误”
//如果用户密码都错误则返回"未知错误"
Console.WriteLine("请输入用户名");
string name = Console.ReadLine();
Console.WriteLine("请输入密码");
string pwd = Console.ReadLine();
string msg;
bool b = IsLogin(name, pwd, out msg); //调用IsLogin方法,输入实参
Console.WriteLine("登录结果是{0}", b);
Console.WriteLine("登录信息是{0}", msg);
Console.ReadKey();
}
public static bool IsLogin(string name, string pwd, out string msg)
{
if(name=="admin" && pwd == "888888")
{
msg = "登录成功";
return true;
}
else if (name == "admin")
{
msg = "用户密码错误,请重新输入";
return false;
}
else if (pwd == "888888")
{
msg = "用户名错误,请重新输入";
return false;
}
else
{
msg = "未知错误,请重新输入";
return false;
}
}

以上所述是小编给大家介绍的C#使用out参数做登录判断详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!

原文链接:https://blog.51cto.com/12679593/2384271

延伸 · 阅读

精彩推荐
  • C#C#微信接口之推送模板消息功能示例

    C#微信接口之推送模板消息功能示例

    这篇文章主要介绍了C#微信接口之推送模板消息功能,结合实例形式分析了C#操作微信推送模板消息接口的具体操作步骤与相关使用技巧,需要的朋友可以参考...

    兰給3532022-01-12
  • C#C#中math类的全部运算方法(总结)

    C#中math类的全部运算方法(总结)

    下面小编就为大家带来一篇C#中math类的全部运算方法(总结)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    C#教程网10482021-12-07
  • C#C# websocket及时通信协议的实现方法示例

    C# websocket及时通信协议的实现方法示例

    说到websocket大家一定不会陌生,WebSocket是HTML5一种新的协议。下面这篇文章主要给大家介绍了关于C# websocket及时通信协议的实现方法,文中通过示例代码介...

    C#教程网7422022-02-12
  • C#C#操作XML通用方法汇总

    C#操作XML通用方法汇总

    这篇文章主要为大家详细介绍了C#操作XML通用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    彭泽09023472021-12-08
  • C#VS2012 未找到与约束ContractName匹配的导出

    VS2012 未找到与约束ContractName匹配的导出

    这篇文章主要介绍了在更新的windows补丁后,Visual Studio 用户可能无法打开或创建 C++ 或 JavaScript 文件或项目,小编的解决办法,希望可以帮助到大家...

    陈丽娜4662022-02-22
  • C#分享WCF文件传输实现方法---WCFFileTransfer

    分享WCF文件传输实现方法---WCFFileTransfer

    这篇文章主要介绍了分享WCF文件传输实现方法---WCFFileTransfer,需要的朋友可以参考下...

    C#教程网3732021-11-02
  • C#C#简单实现文件上传功能

    C#简单实现文件上传功能

    这篇文章主要介绍了C#简单实现文件上传功能,利用MVC+EF+LigerUI 实现的upload上传功能,感兴趣的小伙伴们可以参考一下...

    C#教程网10382021-11-16
  • C#详解C#开发Android应用程序的流程

    详解C#开发Android应用程序的流程

    在本篇文章里小编给大家分享了关于C#开发Android应用程序的流程和相关技巧,需要的朋友们跟着学习下。...

    C#教程网4602022-07-16