카테고리c#

c# TimeSpan

// timespan to datetime DateTime riderRecord = new DateTime() + record.riderRecord; DateTime riderRecordDifference = new DateTime() + record.riderRecordDifference; DateTime riderRecordSoFar = new DateTime() + record.riderRecordSoFar; // datetime to timespan TimeSpan CurrentTime = riderRecord.TimeOfDay;  

더보기

mongodb unset

db.getCollection(‘contents’).update( {}, { $unset:{ “page”:””, “size”:””, “pub_review” : “”, “contents” : “”, “bookin” : “”, “recommand” : “”, “author_review” : “” } }, {multi:true} )

더보기

c# serialize

var pipeline = new[] { match, unwind, lookup, project, group }; AggregateResult result = collection.Aggregate(pipeline); var aggregate = result.Response.GetValue(0); var aggregateArr = aggregate.AsBsonArray; fpOrderItem.ActiveSheet.Rows.Count = 0; int ttt = 0; foreach (var agg_result in aggregateArr) { var order_record = agg_result[“_id”]; var order_no = order_record[“order_no”].ToString(); var order_list_str = order_record[“order_list”]; var contents_str ...

더보기

mongoDB serialize

  public class Zoo { [BsonId] public ObjectId Id { get; set; } public List<Animal> Animals { get; set; } } [BsonDiscriminator(RootClass = true)] [BsonKnownTypes(typeof(Tiger), typeof(Zebra))] public class Animal { [BsonId] public ObjectId Id { get; set; } public string Name { get; set; } } public class Tiger : ...

더보기

c# tips

  publisher = Regex.Replace(publisher, @”[`~!@#$%^&*()_+=-{}|:;’?> <,./\n\r\t]”, string.Empty); ComboBoxItem.CBstruct[] cbSiteSt = new ComboBoxItem.CBstruct[] { new ComboBoxItem.CBstruct { label =”Kyobo”, value = “kyobo” }, new ComboBoxItem.CBstruct { label =”Aladin”, value = “aladin” }, new ComboBoxItem.CBstruct { label =”Yes24″, value = “yes24″ }, new ComboBoxItem.CBstruct { label =”Interpark”, value = “interpark” }, }; ...

더보기

c# serialize

  using System.Web; using System.Web.Script.Serialization; // json to string fpOrderItem_Sheet1.Rows[row].Tag = new JavaScriptSerializer().Serialize(orderlist.contents); // string to json ContentsDreamerEntity.ContentsDreamer mongo1 = new JavaScriptSerializer().Deserialize<ContentsDreamerEntity.ContentsDreamer>(fpOrderItem_Sheet1.Rows[row].Tag.ToString());    

더보기

fpspread tips

내 경우 spread 이용할때 디자인모드에서 사용안하고 코드만 이용한다. 디자인 모드를 이용해서 스프레드 작성을하면 나중에 그 스프레드를 재사용할때 쉽지 않기 때문이다. 그래서 직관적으로 눈으로 확인할 수 있는 코딩으로 스프레드를 디자인한다. 코딩할때 주의해야할 점이 있는데 코딩 순서가 생각보다 중요하다. 다음은 내가 코딩할때 사용하는 순서이다. 1. MaxRows, MaxCols 정의 2. ColWidth, RowHeight 정의 ...

더보기

c# cbschool control

control/schoolMongoSearch   schoolMongoSearch control: -found cbSchool.ShowPopup() cbSchool.BringToFront(); -notFound, -selectionChanged event cbSchool.Hide() cbSchool.SendToBack();   cbSchool.contained control -> schoolMongoSearch    

더보기

This is a unique website which will require a more modern browser to work!

Please upgrade today!