さて、私はいくつかの客観的なcコードをc#に変換することに取り組んでいますここに私が持っているものがあります。
NSTimeInterval now = [[NSDate date] timeIntervalSince1970];
NSData * formattedstring= [[NSString stringWithFormat:@"%@%.0f%@", string1, now, string2] dataUsingEncoding:NSUTF8StringEncoding];
だから私はヘルパークラスを作成しました、そして私はこれを持っています:
var authTime = GetTimeIntervalSince1970(DateTime.Now);
var authDataString = String.Format("{0}{1}{2]",username, authTime, password);
だから、私の質問は「%.0f」と「dataUsingEncoding:NSTimeInterval」です。最初の部分は「now」パラメーターのフォーマットと関係があることを知っています。C#で同じことを実行していることを確認するために何をする必要がありますか。誰かがこれを詳細に説明したり、記事/ブログ私は読むべきですか?
ありがとう!
更新:さて、私はめちゃくちゃになりました、申し訳ありませんが、コピーして間違って貼り付けました。これは私の混乱の当事者です。dataUsingEncoding:NSTimeIntervalは次のようになります:dataUsingEncoding:NSUTF8StringEncoding。だから私は投稿を修正しました。