获取错误:switch语句中缺少return语句

时间:2015-07-27 12:09:37

标签: c#-3.0

我认为我的开关盒写得正确,但是我收到了一个错误:

  

最后一个括号中缺少return语句。

请在下面找到我的代码:

    public  string  getUrl(string code )   
    {
        switch (code)

        {

          case  "1": 
              return "#";
          case "2":
              return "#";
          case "3": 
              return "#";
          case "4":
              return "#";
          case "5": 
              return "#";
          case "6": 
              return "#";
          case "7": 
              return "#";


        }

    }

提前致谢

1 个答案:

答案 0 :(得分:2)

您缺少的是angular.module('ui.bootstrap.demo', ['ui.bootstrap']); angular.module('ui.bootstrap.demo').controller('CarouselDemoCtrl', function ($scope) { $scope.myInterval = 5000; $scope.noWrapSlides = false; var slides = $scope.slides = []; $scope.addSlide = function() { var newWidth = 600 + slides.length + 1; slides.push({ image: '//placekitten.com/' + newWidth + '/300', text: ['More','Extra','Lots of','Surplus'][slides.length % 4] + ' ' + ['Cats', 'Kittys', 'Felines', 'Cutes'][slides.length % 4] }); }; for (var i=0; i<4; i++) { $scope.addSlide(); } }); 案例。如果您提到的案例都没有发生,那么此函数应返回default

e.g。我将string传递给此方法"unknown"

所以只需添加getUrl个案,事情就可以了。

代码应该类似于

default