Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 获取字符串的上界_C#_Asp.net - Fatal编程技术网

C# 获取字符串的上界

C# 获取字符串的上界,c#,asp.net,C#,Asp.net,我试图在ASP.NET MVC中获取字符串的上限值。目前,我们在数据库中有一堆文件路径,文件部分有一个文件名,我们只想显示文件名。IE,而不是http://intranet/level1/level2/level3/level4/filename.pdf例如,我们只需要文件名.pdf——在ASP中我们使用了UBound,这与上限相同吗?目前,它有10个空间,但这在未来可能或多或少。获取上限并打印它是给“10”,而不是filename.pdf有没有办法获取值 代码如下: <t

我试图在ASP.NET MVC中获取字符串的上限值。目前,我们在数据库中有一堆文件路径,文件部分有一个文件名,我们只想显示文件名。IE,而不是
http://intranet/level1/level2/level3/level4/filename.pdf
例如,我们只需要文件名
.pdf
——在ASP中我们使用了
UBound
,这与上限相同吗?目前,它有10个空间,但这在未来可能或多或少。获取上限并打印它是给“10”,而不是
filename.pdf
有没有办法获取值

代码如下:

        <td>
        @{
var TheLink = item.BulletinFile;
var TheSplit = TheLink.Split('/');
var SplitName = TheSplit.GetUpperBound(0);
        }
        @Html.DisplayFor(modelItem => item.BulletinFile)

    </td>

@{
var TheLink=item.bulletinfle;
var TheSplit=link.Split('/');
var SplitName=TheSplit.GetUpperBound(0);
}
@DisplayFor(modelItem=>item.BulletinFile)

如果只需要文件名,请使用
路径
-类,尤其是:

为了回答如何提问的问题,您可以使用
String.Split

string fileName = url.Split('/').Last();

如果只需要文件名,请使用
路径
-类,尤其是:

为了回答如何提问的问题,您可以使用
String.Split

string fileName = url.Split('/').Last();

如果只需要文件名,请使用
路径
-类,尤其是:

为了回答如何提问的问题,您可以使用
String.Split

string fileName = url.Split('/').Last();

如果只需要文件名,请使用
路径
-类,尤其是:

为了回答如何提问的问题,您可以使用
String.Split

string fileName = url.Split('/').Last();

如果您使用的是字符串,则可以使用

var lastdot = text.LastIndexOf('.');
var lastslash = text.LastIndexOf('/') + 1;
string s = text.Substring(lastslash,lastdot- lastslash ); 

如果您使用的是字符串,则可以使用

var lastdot = text.LastIndexOf('.');
var lastslash = text.LastIndexOf('/') + 1;
string s = text.Substring(lastslash,lastdot- lastslash ); 

如果您使用的是字符串,则可以使用

var lastdot = text.LastIndexOf('.');
var lastslash = text.LastIndexOf('/') + 1;
string s = text.Substring(lastslash,lastdot- lastslash ); 

如果您使用的是字符串,则可以使用

var lastdot = text.LastIndexOf('.');
var lastslash = text.LastIndexOf('/') + 1;
string s = text.Substring(lastslash,lastdot- lastslash ); 

.pdf
不是文件名。我知道,“filename.pdf”是一个例子。
.pdf
不是文件名。我知道,“filename.pdf”是一个例子。
.pdf
不是文件名。我知道,“filename.pdf”是一个例子。
.pdf
不是文件名。我知道,“filename.pdf”是一个例子。