小编Use*_*er1的帖子

C#Case语句字符串或字符串

switch (newButton.fileExtension)
            {
                case ".txt":
                    newButton.Image = System.Drawing.Image.FromFile(@"Some Directory\Project Code\Project images\Text document.png");
                    break;
                case (".png") || (".jpg") || (".gif"):
                    newButton.Image = System.Drawing.Image.FromFile(@"Some Directory\Project images\Picture document.png");
                    break;
                case ".doc":
                    newButton.Image = System.Drawing.Image.FromFile(@"Some Directory\Project Code\Project images\Word Document.png");
                    break;
                default:
                    newButton.Image = System.Drawing.Image.FromFile(@"Some Directory\Project Code\Project images\Unknown Document.png");
                    break;

            }
Run Code Online (Sandbox Code Playgroud)

我想使用switch语句来检查newButton文件类型是什么,但是c#不允许你做"string"|| "字符串"是否有解决方法,或者我应该使用If Else语句?

c# switch-statement

-3
推荐指数
1
解决办法
332
查看次数

标签 统计

c# ×1

switch-statement ×1