C#
Json のフォーマットがおかしいことが考えられるが、 textは見かけ上問題ない場合がある。そんな場合によくあるのが、BOM (バイトオーダーマーク)という情報がテキストデータの先頭に含まれている場合。windows 標準のメモ帳など、UTF-8には、通常はつけるべ…
C++で new し、C#側で一旦コピー、さらにC++で削除 hoge.h #pragma once #define DLL_UNITY extern "C" __declspec(dllexport) typedef unsigned char byte ; DLL_UNITY void loadData (byte** data, int* dataSize); DLL_UNITY void freeData (byte** data)…
Xamarin Studio 5.3 の不具合で、以下のコードが必ずエラーになる。 UIRemoteNotificationType notificationTypes = UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound; UIApplication.SharedApplication.…
WebUtility.UrlEncode ("あい うえお"); こちらを使う System.Uri.EscapeUriString ("あい うえお");
void Sample () { Hoge hoge = new Hoge (); hoge.OnSuccess += (sender, e) => { Console.WriteLine ("end"); }; } async Task Sample () { var taskCompletionSource = new TaskCompletionSource<string>(); Hoge hoge = new Hoge (); hoge.OnSuccess += (sender, </string>…
C# ファイルから、読むことの難しいDLLにコンパイルすることが出来る。MonoFramework-MRE をインストール。 http://download.mono-project.com/archive/3.0.4/macos-10-x86/MonoFramework-MRE-3.0.4.macos10.xamarin.x86.dmgビルド mcs -r:/Applications/Uni…