文字列値からURIパスを構築する必要があり、それらを結合しています。 /
セパレータ値のURI定数はPath.PathSeparator
のとおりですか?.NETにPath.PathSeparatorに相当するURIがありますか?
答えて
明らかに存在しません。結局、プラットフォーム固有ではなく、
RFC 2396
RFC 3986は、URIのパス区切り文字が実際には/
であると指定しています。
URIを結合するには、おそらくUri(baseUrl, relativeUrl)
コンストラクタをMikeのコメントに示唆されているように使用することをお勧めします。
私はRFC 2396が[RFC 3986](https://tools.ietf.org/html)/rfc3986) – Andacious
[.NET Frameworkの現在の実装](https://referencesource.microsoft.com/#System/net/System/URI.cs,3619)にはプラットフォーム固有のコードがいくつかありますが、 UNCパスが存在する可能性のあるfile://プロトコルの特殊なケース...そうでなければ、charリテラル ''/''が全部あるので、どこかに定数を定義していれば、それは使わない。 – dlatikay
- 1. Node.jsに相当する.NETがありますか?
- 2. Trace.CorrelationManagerに相当する.NET標準がありますか?
- 3. java.util.concurrent.Executorに相当する.NETがありますか?
- 4. .NETコアに相当するGACはありますか?
- 5. .NETのHTMLに相当するXmlReaderはありますか?
- 6. .NETに相当するJMSはありますか?
- 7. Mavenライセンスプラグインに相当する.Netはありますか?
- 8. CoCreateInstanceExに相当する.NETはありますか?
- 9. .Net PixelFormatにはJavaに相当するものがありますか?
- 10. pythonには、perlのNet :: BGPライブラリに相当するライブラリがありますか?
- 11. .NETのPredicate <T>メソッドに相当するJava 1.5がありますか?
- 12. Java/Androidに#IFと#CONST .NETに相当するものはありますか?
- 13. REST APIまたは.Net SDKに相当するSet-AzureRmKeyVaultAccessPolicyはありますか?
- 14. .NETに相当するjava.awt.color.ColorSpace
- 15. JObject.SelectToken .NETに相当する
- 16. .NETはGetLastInputInfoに相当しますか?
- 17. MappedBytesBuffer for .NETに相当しますか?
- 18. .NETのGWTに相当しますか?
- 19. .NET 3.5でAuthenticationContext.AcquireToken相当のものがあります
- 20. PHPと.NETのデータセットに相当するものはありますか?
- 21. Windows版.Net用Valgrindに相当するものはありますか?
- 22. Java APIに相当する.NetフレームワークのRandom.Next(Int32、Int32)はありますか?
- 23. NullPointerExceptionのC++に相当するものがありますか?
- 24. Objective-CのstringWithUTF8Stringに相当するJavaがありますか?
- 25. SimpleHTPServerに相当する竜巻がありますか?
- 26. NotifyIconに相当するMouseDownがありますか?
- 27. クラスライブラリのApplication_Startに相当するクラスがありますか?
- 28. C#の 'nameof()'ステートメントに相当するSwiftがありますか?
- 29. @ HTML.dropdownlistに相当するチェックボックスがありますか?
- 30. PHPの__toStringメソッドに相当するGoがありますか?
重複しているhttp://stackoverflow.com/questions/372865/path-combine-for-urls。 – Mike
いいえ、私はURLを結合する方法を知っています、私は '/'を自分のコードにハードコーディングするのを避けようとしています –