我用这个方法来获取文件扩展名,这个c#方法有什么问题?
public string ReturnExtension(string fileExtension)
{
switch (fileExtension)
{
case ".doc":
case ".docx":
return "application/ms-word";
}
}
当我编译它,我得到了错误BaseClass.ReturnExtension(string)': not all code paths return a value
..任何建议......
您不应区分大小写。 – SLaks 2010-04-20 12:42:57
ReturnExtension - > GetMimeTypeFromExtension :-) – VladV 2010-04-20 12:57:34
正如@Slaks所说,如果您在将它传递给ReturnExtension()之前不强制您的参数为小写,那么您可能需要:switch(fileExtension.ToLower()) – JeffH 2010-04-20 12:58:37