タグ付けされた質問 「c#」

C#(「seesharp」と発音)は、Microsoftによって開発された、静的に型指定された高レベルのマルチパラダイムプログラミング言語です。C#コードは通常、Microsoftの.NETファミリのツールとランタイムを対象としています。これには、.NET Framework、.NET Core、Xamarinなどが含まれます。このタグは、C#またはC#の正式な仕様で記述されたコードに関する質問に使用します。


14
HTTP POST multipart / form-dataを使用してファイルをサーバーにアップロードする方法は?
私はWindowsPhone8アプリを開発しています。MIMEタイプmultipart / form-dataと "userid = SOME_ID"という文字列データを使用したHTTPPOSTリクエストを使用してPHPWebサービス経由でSQLiteデータベースをアップロードしたいと思います。 HttpClient、RestSharp、MyToolkitなどのサードパーティのライブラリを使用したくありません。以下のコードを試しましたが、ファイルがアップロードされず、エラーも発生しません。Android、PHPなどで正常に動作しているため、Webサービスに問題はありません。以下は私の与えられたコードです(WP8用)。どうしたんだ? グーグルで検索しましたが、WP8に固有のものではありません async void MainPage_Loaded(object sender, RoutedEventArgs e) { var file = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFileAsync(DBNAME); //Below line gives me file with 0 bytes, why? Should I use //IsolatedStorageFile instead of StorageFile //var file = await ApplicationData.Current.LocalFolder.GetFileAsync(DBNAME); byte[] fileBytes = null; using (var stream = await …

7
プログラミングでWRAPPERという用語はどこでどのように使用されていますか?それは何をするのに役立ちますか?
他のクラスやAPIのラッパー、または一部のコードを作成するという用語を使用しているソフトウェア開発者に出くわします。これは、経験豊富なソフトウェアプログラマーが使用する用語です。 だから、それが何を意味するのか、どんな考えでも。 例:簡単な質問。2種類の配列ソート手法があります。ラッパーを作成しましょう。 上記は非常に単純な例です
83 c# 

9
.NETでDapperを使用してデータベース接続を処理するにはどうすればよいですか?
私はDapperで遊んでいますが、データベース接続を処理するための最良の方法がわかりません。 ほとんどの例は、サンプルクラスまたは各メソッドで作成されている接続オブジェクトを示しています。しかし、web.configから取得している場合でも、すべてのclssで接続文字列を参照するのは間違っていると感じます。 私の経験では、DbDataContextまたはDbContextLinq toSQLまたはEntityFrameworkを使用した経験があるため、これは私にとって初めてのことです。 データアクセス戦略としてDapperを使用する場合、Webアプリをどのように構成しますか?
83 c#  .net  dapper 

18
タイプは参照されていないアセンブリで定義されていますが、原因を見つける方法は?
エラーメッセージが一般的であり、このエラーについてSOに関する質問がたくさんあることは知っていますが、これまでのところ解決策がないため、質問することにしました。同様の質問のほとんどとの違いは、App_Codeディレクトリを使用していることです。 エラーメッセージ: CS0012: The type 'Project.Rights.OperationsProvider' is defined in an assembly that is not referenced. You must add a reference to assembly 'Project.Rights, version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. ソースファイル: c:\inetpub\wwwroot\Test\Website\App_Code\Company\Project\BusinessLogic\Manager.cs こことここの提案に従って、C:\ Windows \ Microsoft.NET / *。*内のProject.Rights.dllのすべてのインスタンスを削除しました。これによると、問題の.csファイルのビルドアクションが「コンパイル」に設定されているかどうかを確認しました。 。彼らはそうします。また、「Project.Rights.OperationsProvider」タイプを含む.csファイルがApp_Codeディレクトリにデプロイされていることを再確認しました。 何らかの理由で、アプリケーションはApp_Codeディレクトリでタイプを検索していません。Project.Rights.dll(私が知っている)のすべてのインスタンスを削除したので、エラーメッセージがどのアセンブリに言及しているかわかりません。
83 c#  asp.net  .net  asp.net-4.0 

8
ServerCertificateValidationCallbackを設定しているにもかかわらず、SSL / TLSのセキュリティで保護されたチャネルを作成できませんでした
自己署名証明書を使用してテストサーバーへのSSL / TLS接続を確立しようとしています。安全でないチャネルを介した通信は問題なく機能しました。 このソリューションに基づいて作成したサンプルコードは次のとおり です。HttpClientC # で信頼できないSSL証明書を許可する証明書エラーを無視しますか?ssl WebAPIに接続する.NETクライアント ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true; var c = new HttpClient(); var r = c.GetAsync("https://10.3.0.1:8443/rest/v1").Result; if (r.IsSuccessStatusCode) { Log.AddMessage(r.Content.Get<string>()); } else { Log.AddMessage(string.Format("{0} ({1})", (int)r.StatusCode, r.ReasonPhrase)); } またこれを試しました: var handler = new WebRequestHandler(); handler.ServerCertificateValidationCallback = delegate { return true; }; …
83 c#  ssl  https 

7
「名前空間」ですが、「タイプ」のように使用されます
これは、クラスが使用するTime2と呼ばれる私のプログラムです。TimeTestに参照を追加しています。エラーが発生し続けます。「Time2」は「名前空間」ですが、「タイプ」のように使用されます。 誰かがこのエラーとは何か、そしてそれを修正する方法を教えてもらえますか? namespace TimeTest { class TimeTest { static void Main(string[] args) { Time2 t1 = new Time2(); } } }
83 c#  class  namespaces 

4
ルートプロバイダーからスコープサービスを解決できません。NetCore2
アプリを実行しようとすると、エラーが発生します InvalidOperationException: Cannot resolve 'API.Domain.Data.Repositories.IEmailRepository' from root provider because it requires scoped service 'API.Domain.Data.EmailRouterContext'. 奇妙なことに、このEmailRepositoryとインターフェースは、他のすべてのリポジトリーとまったく同じように設定されていますが、エラーはスローされません。このエラーは、app.UseEmailingExceptionHandling();を使用しようとした場合にのみ発生します。ライン。これが私のStartup.csファイルの一部です。 public class Startup { public IConfiguration Configuration { get; protected set; } private APIEnvironment _environment { get; set; } public Startup(IConfiguration configuration, IHostingEnvironment env) { Configuration = configuration; _environment = APIEnvironment.Development; if (env.IsProduction()) _environment = …

8
ファイルをごみ箱に送る
現在、以下の機能を使用しています file.Delete(); しかし、この関数を使用して、ファイルを完全に削除するのではなく、ごみ箱に送信するにはどうすればよいですか?
83 c#  recycle-bin 

9
C#の&nbspを含む文字列からHTMLタグを削除します
C#で正規表現を使用して&nbspを含むすべてのHTMLタグを削除するにはどうすればよいですか。私の文字列は "<div>hello</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div>                                                      </div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>"
83 c#  html  regex  string 

4
.NETでエラーと警告のメッセージボックスを表示する方法/メッセージボックスをカスタマイズする方法
C#.NET(Winforms)を使用します。 Ding!!音と赤い十字マークが入ったメッセージボックスを表示する方法を知りたいです。これは私が話していることです: カスタムエラーとカスタム警告を使用して、ソフトウェアに対してそのようなことを行う方法は? MessageBox.Show("asdf"); 私にカスタマイズを与えません。
83 c#  .net  winforms 

13
実行時にc#でPDFファイルを作成する[クローズ]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、StackOverflowのトピックになります。 6年前に閉鎖されました。 この質問を改善する 実行時にPDFファイルを作成できる.NET3.5に添付/添付できるPDFライブラリはありますか?つまり、新しいPDFファイルを開き、1行ずつ書き込み、画像を埋め込むなど、すべてC#コードでPDFファイルを閉じます。 ? 私が欲しいのは、Reporting Servicesのpdf出力オプションを使用せずにC#でカスタマイズされたpdfライターを実装できるようにするツールと仕様のセットです。
83 c#  pdf 

3
NewtonsoftJSONデシリアライズ
私のJSONは次のとおりです。 {"t":"1339886","a":true,"data":[],"Type":[['Ants','Biz','Tro']]} C#用のNewtonsoftJSON.NET逆シリアル化ライブラリを見つけました。私はそれを次のように使用しようとしました: object JsonDe = JsonConvert.DeserializeObject(Json); JsonDeオブジェクトにアクセスしてすべての「タイプ」データを取得するにはどうすればよいですか?ループで試しましたが、オブジェクトに列挙子がないため機能しません。



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.