csharp/core/Client.cs (19 lines of code) (raw):

using System; using System.Collections.Generic; using System.IO; using AlibabaCloud.SDK.TeaFileform.Streams; namespace AlibabaCloud.SDK.TeaFileform { public class Client { /// <summary> /// Gets a boundary string /// </summary> /// <returns>random boundary string</returns> public static string GetBoundary() { long num = (long) Math.Floor((new Random()).NextDouble() * 100000000000000D);; return num.ToString(); } /// <summary> /// Give a form and boundary string, wrap it to a readable stream /// </summary> /// <param name="dict"></param> /// <param name="boundary"></param> /// <returns></returns> public static Stream ToFileForm(Dictionary<string, object> form, string boundary) { return new FileFormStream(form, boundary); } } }